Holiday Gift Guide »

Microsoft holds funeral for iPhone with Windows Phone 7