20110420 gadgets-special: Nokia's Windows Phone 7 handsets leaked