I had no idea that I had even entered a competition either... first Ive heard about it. Just me or has anyone else randomly got 200ms points?
You probably entered one of those Download and Win things that MS does on the Xbox all the time. And if you don't want the points I'd be happy to take them. lol I have no MS points.
This sounds like one of those contests where you download a gamerpic off the marketplace in order to register. Congrats on winning those points sir !