If you peep the "IL2," thread on here, you can catch up on what general consensus is from the players of the game on this board.
Having said that - and hoping I didn't sound snarky there as I did not want to seem as such, I am an unabashed tread-head so I'm over the moon with the game. Would love a greater combined arms (infantry, off-board arty support, etc.) sort of thing, but it is what it is. If I have any opinion to offer, its that you should wait until it goes on sale before picking it up. 777 Studios runs a sale every 3 to 4 months it seems, and Christmas is right around the corner, so...