I like the game on 360, when it works.
I've never had this many problems with any game, causing my Xbox to freeze all the time, connection lost to host, sign in status changed, and disconnected from Xbox live.
I'm happy when I get to successfully play 2 or 3 matches in a row without any of that...