I played the PC version of Battlefront 2. Its a lot of fun but keep in mind its very fast and arcadey. Its also not the smoothest running game out there. I only played the magazine demo of Battlefield: Modern Combat but I wasn't overly impressed with it. It may be that I'm mentally comparing it to the PC version which is far superior. Best bet is to rent both.