I'd take the s3 better screen,processor, more ram, better camera/camcorder,cheaper and is a flagship phone. Only downside I see is the battery 3300 vs 2100 but 2100 is a large battery for a smartphone and u can always buy and extended battery. S3 is the latest and greatest. The only way I see getting the Maxx is if u are loyal to moto and or the battery life. But with the price differwnce (199 s3 vs 299 maxx) u could buy a brand name extended battery and have a better phone in the s3 than the maxx could ever be.