Dude, OFP was the first game to have iron sights, allowed you to enter and exit any vehicle, and gave that huge full scale battefield feel to a video game.
I'm grabbing this one up when it comes out. I think the AI is a bit cheesy, but nothing like flying an AH64 in low, and popping up to smack around a bunch of T72s.
SWEETTTTT!