None of the ones you listed are the most updated versions possible. That being said, decent models can be had with each.
I found this modelingmadness.com/.../kossherm.htm on the Italeri M4A3 -- although the builder fails to lock down the suspension (all 12 roadwheels MUST be level). The barrel has a step in it that's inaccurate -- you're best to get a replacement barrel (contact me -- i have extras). The Italeri .50 cal MG is anemic -- (I have better extras too). There are other extra detailing steps if you truly want a prize winner -- but it's a fairly able kit.
Tamiya 35120 1/35 M48A3 Patton -- is known to have engineered its suspension to ride too high -- but major surgery would be required for little benefit, IMHO. www.network54.com/.../1007506449
Tamiya 35269 1/35 M1A2 Abrams www.perthmilitarymodelling.com/.../tam35269.htm www.network54.com/.../1076246080 If you really want to go nuts: vodnik.net/.../m1comp1.htm
Like I said earlier, more modern iterations of those three subjects exist. Asuka M4A3 76w VVS, DML M48 series, Dragon M1A2 SEP. All more accurate although requiring higher levels of experience. Pls don't be put off by this tons of detail -- go for it. You'll be improving with every model you complete. Best of luck to you