[puts on mod hat]
Let's agree to disagree on the Microsoft issue (and not get pissy with each other in the process). Only people who have worked first hand with Microsoft can really say how difficult it is or how it compares to other services, anyone else is speculating. (And arguing back and forth about it here isn't going to change which platforms Double Fine's game ends up on.
)
[/mod hat]