I can tell you this; i've been playing it offline and online for the last few days, and being a soldier on the ground absolutely kicks ass.
I'm not much of a commander though (my soldiers seem tom die all the time
) and I don't like tanking etc, but the soldier bit is fantastic.
Especially enjoyed ambushing 4 T-72's with mines and LAW's. And then shooting the crew as they ran out.
Or covering my troops with an M60. Ambushed an enemy platoon as they ran to attack my guys. 100 rounds off in no time, six dead enemies.
This game is great, and runs decently at 1024 32 bit on my celeron 566 @ 707, geforce and 128mb ram.