It's really hard to tell with Microsoft. They don't seem to take advantage of their opportunities when they should at times.
I was really pulling for Sony too, because I like the idea of their gaming network being free. I hate paying for Live.