Despite the myriad of glitches, this game is mindfreakinblowingly fun.. It's my first foray into multi-player gaming. Bought the N wifi adapter for it as and I experienced very little lag so far.
I only wish there were more multi-player maps for it. The current ones are getting stale and I've only had the game 2 weeks or so. Found this
but they ain't arriving soon enough.