Yeah, I might do better asking on a Xbox site forum, but I don't go to those. I don't even like new games, but I got a 360 for a bunch of XBLA stuff, and now I'm gonna buy a ton of XBLA games.
So, any idea where I can get some bulk MS points? Ebay seems to sell them for a decent amount less...