Excepting that I don't know what "GRAW" is...
I am an avid Battlefield 2 player. For all intents and purposes, it is only an online (or LAN) multiplayer game. Single player mode is just practice for multiplayer. GREAT graphics and effects. The squad system (where you can respawn on your "squad leader") and the built in voice communication (VOIP, you don't need TeamSpeak or Ventrillo) makes for adrenaline pumping games.
I am an avid Battlefield 2 player. For all intents and purposes, it is only an online (or LAN) multiplayer game. Single player mode is just practice for multiplayer. GREAT graphics and effects. The squad system (where you can respawn on your "squad leader") and the built in voice communication (VOIP, you don't need TeamSpeak or Ventrillo) makes for adrenaline pumping games.