I've played the demo. It's not bad, but I found it a little slow (as in the game play, not the frame rate). I had just finished played Medal of Honor and No One Lives Forever, so I wasn't used to the pace of Ghost Recon I guess. But still a good game.
What is the online play like? Previous posts indicate it's pretty good. What sort of game modes can you play? Is it Counter-Strike style with teams and objectives (and when you die, you're dead until next round), or straight deathmatch (with instant respawn)?
I donno if the single player is enough for me to buy the full version, but if the online play is good then I might consider it.
I like my single player games fast, but online games slow. I don't get into Quake 3 or Unreal Tounament - too fast for me. It's pretty old now though, is anyone even still playing it online?