So XNA is one I'm still not sure of, because both sides of it have their pros and cons...
The Xbox 360 has the novelty of having your game playable on a mainstream TV console, but the game gets lumped in with many terrible indie games, in their quiet little segregated corner where no gamers want to look.
Windows phone has the advantage of being a bit of an empty platform, meaning much less in the way of competition thus easy visibility, but the number of users is so low that that may not even be worthwhile!
So I'd like to ask, has anybody here had any success with either Windows Phone or Xbox Live Indie Games? How are your XNA stories?