Well BF1942 is a great idea but the engine sucks. Medal of Honor engine is what owns and combining the BF1942 ideas with an actually good engine will be out of control.
Did I mention I played it at E3?True there are planes, but only in single player (and only one level so far) and you don't get to pilot them. You mostly man the turrets.As far as tanks are concerned, I'm not entirely sure but I think that there will be a multiplayer mode with them.