All about facts and revenue related info on Windows 8 Store details. Microsoft has unveiled the long awaited Windows Store to the...