Try Windows Phone 7 on your PC

Now this is very cool. But, be careful as they say on the site "Please note: These tools are a Customer Technology Preview release, so only install them if you’re comfortable using pre-release software."