A little slow and hard to run
You shouldn't get the game unless you've got a good video card, or prepare for lag, or rectangles of brown and orange to shoot at. The gameplay was excellent after the lag, the huge maps, tanks, choppers, etc. The black hawks can either be good, or bad news for you, in a Black Hawk you can be a mini gunner, pilot, or passenger shooting down, racking up the kills, on the other hand you can be taking anti air fire, ground fire, etc. You can rack up the kills against them too, see one flying, just hose down everyone in it with your lmg, and watch them pummel 1,000 ft to the ground.
All the bugs in the game were terrible though, you get to a high rank, then something happens, and you have to make a new account and restart all over again. And i bet i'm not the only one who has that exit problem also.
Overall i think that BF2 wasn't quite worth the money, and if it weren't for the bugs in it, it could have been an incredible game, but for the bugs, I think that you shouldn't buy it, but that's only my opinion, and many other have great reviews, and knowing myself, you might not really want to consider my review, stuff happens... : )