Dell Windows Phone 7 details leaked

People are getting so careless with their smartphones! At least poor Gray Powell only lost one, but the folks at Dell have managed to lose track of five - or the marketing bumf for them, anyway.