I have had the game since release, but have played sparingly. However, last night, I jumped in for an hour or so and had a great time. The graphics look amazing on my home gaming system.
Anyway, I am pretty efficient at FPS games, but I was getting

all over the place. What are the keys here? Is there a particular class that seems to be better than others? I know there is sort of a rock-paper-scissors that they wanted, but what class tends to dominate more? I would usually end up around the middle of the team in scoring by the end of each round, so not bad since I have not played it in forever, but am wanting to increase my skillz.
TIA
Here is a list of players and their pages at BF2tracker.com:
Gamerboy61
Mad Cow
Corporation
#### Vermeil
Seymour Corn
Davej626
BoltzFan
-=|SeF|=-SilentOne
CNUTZ
tlef316
Meat
JAA
Mark Davis
Gator Shawn
Cunning Linquist
goldenchild
Courtjester
Maelstrom
FBG_Mooks77
Cocheeze
VIKING1010
Here is the link for the info on ranks, medals, weapons and so on:
BF2 By the Numbers Linky
Here is the info on teamspeak by CNUTZ:
Download Team Speak from
http://www.goteamspeak.com/downloads.php
Enter TS.FRAGHAUS.COM for the server IP.
Once you connect you will have to register with the server then you can change channels and go to the BF2 channel. If you have difficulties, register on the forums and post for help.
Current Mod Projects:www.riseofkobol.com
forgottenhope.bf1942files.com
bfapocalypse.com
battlegroup42.com
brickfield.immortal-forces.net
frontline18.com
desert-conflict.org