Yeah, I've been reading more good then bad about the game. Biggest gripe seems to be repetition so I guess if go into it expecting that, it may not bother you as much. I'm stoked to actually play it instead of just read about it.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.