Microsoft has finally launched its all-in bid to revive its flagging mobile business. We’ve gotten our hands on the HD7 Pro, the Dell Venue (known previously as the Lightning), and
Sure, we’ve been covering handsets, apps, and other aspects of Windows Phone 7 for half a year now, but the official launch warrants further collective judgment. Here are our thoughts, in convenient capsule form.