Windows Phone 7 hits the streets