Reviews ilomilo Windows Phone 7 review By Simon BurnsFebruary 28, 2011 0 So here we are, our first Windows Phone 7 review, and it’s a fitting first…