Microsoft confirms October 25 launch for Windows 8

If Apple really wanted to show who the new boss is, they’d launch an iPad mini on the same day and see which gets longer lines.