Why yes, yes it is another Windows Phone 7 device review. Not that we're complaining. It's not everyday that a new mobile operating system this polished arrives at our doorstep. Read More