Looking at the Battlefield 3 minimum PC system requirements closely, it is the most hardware demanding PC game out as of the time of this writing. It only works on Windows 8, 7 and Vista (32 and 64-bit).
It is also important to note that unlike BF2, the newer Battlefield 3 does NOT support Windows XP. Battlefield 3 raises the minimum requirement to a GeForce 8800 GT. The Battlefield 2: Bad Company minimum graphics card is the GeForce 7800 GT. Battlefield 3 raises this requirement to an Intel Core2Duo 2.4 GHz. So even if you have an older, slow 1.8 GHz Core2Duo it will run.
Battlefield 2’s minimum processor is any Intel Core2Duo. This means that your old Battlefield 2: Bad Company gaming PC needs to be upgraded.
Since the previous Battlefield they upped the ante in the graphics department. Battlefield 3 has beautiful graphics with good detail on objects when you look at them close up. Patrol the skies in an aircraft or fight on the ground in a vehicle or on foot. You will not be disappointed in that area, especially since it supports 64 person multiplayer games (this is for PC only). The main reason a lot of you will buy Battlefield 3 for is the multiplayer gaming.