How great would it have been to go into the long weekend with HTC HD3 Windows Phone 7 Device looking promising on our horizon? A few websites are