I think many .NET fans/developers will want to develop for WP7, because it's so easy to port their applications to it. For the end user, I have no idea. I do not like an animated tiles desktop. Too cluttered, and at the same time too empty (you can have only a few applications visible at once, rather than tens of smaller icons).