The other games represent football more accurately. No debate there. I should've known this game couldn't hold a candle to established products on it's first try. Yeah, there's some cool innovation, but that doesn't make up for several fairly extreme deficiencies.
I'm not getting into a flame war. I'll just say that what really stings me the most is the inability to share rosters and re-create the NFL. Well... it also stings me that BB's mo-capped animations are pretty terrible. Anything non-euphoria in this game is nothing to brag about unfortunately.
Again, I hope that online is really deep and fun because I do see potential for a lot of good times in that area of the game.