Great price, easy download, and just plain fun. I'm a fan.
I think Battlefield has always done a great job with keeping things interesting. Destroyable buildings and terrain, "dog fights", boats, tanks, jeeps, carpet bombing, it's all great in my mind.
I do think that another class or two and maybe some more maps would make this game phenomenal, but I'm not going to let that keep it down in my mind when it's priced at 14.99, and there always remains potential map pack bundles, patches and what not. I think the difficulty is right where it needs to be. Flying can be mastered and remain a challenge, which is great.
I haven't tried the voice chat yet, I've heard there are some issues, but that's not going to change my mind. Great game, not epic, but will keep me entertained for quite some time and I don't feel irresponsible for buying it when I already have several other FPS type games.