I started playing Battlefield since Battlefield 1942. When I first played it I thought it totally surpassed any other FPS game. But for some reason I never bought it. Then Battlefield 2 came out and I couldn't stop playing it. I wanted to Rank up and earn as many medals/badges/ribbons as possible. See I think that's the number one perk of BF2. You don't just play. You earn stuff gradually. And that just keeps me wanting to play more to earn more. That along with the excellient graphics and maps. Battlefield 2 will probably be the game I play even if a newer version comes out. It's just that good.