Windows 8 details leaked on the internet

Documents appearing to be plans for Windows 8 have been popping up all over the internet overnight.

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.