I've been quite impressed by AWS uptime. I've been looking at Azure - I am cautiously bullish. I'd like to take their services out for a genuine ride, but don't have the time to really invest deeply into exercising them.
In terms of performance, it is pretty good for the price (free).
My only issue has been the down-time, Its actually been down more than my previous Linux host. I hope MS can figure out how to keep it online a bit more often :)
I will probably shake out an account and see what it's like for a cookie cutter user. I'm sure the experience is vastly different for a power user.