As said in my welcoming post, I just started playing BF2, and from the little experiance that I've gotten from it, it has proven to be insanely fun. Most of the maps are huge, with multiple terrain to fight over.
For the most-part, I play Sniper, Spec Ops, or Assault. With these I can get pretty much anything done. Check me up if you play at all.
www.battlefield2.com btw, for anyone who wants to know more about it. I'm usually on Special Forces maps, but I do play RtJ, Karkand and Dragon Valley.
The image attached is the BFHQ where the stats for your character can be found.