Is Windows Phone 7 the phone hater’s phone?

by Molly Wood