Holy crap! Can't remember what I predicted but, nowhere near that! Now I can't wait to see the hardware boost, it's going to be huge. 1.2 million +1... On my way home with my copy now...
edit: is it just me, or are there people in here actually trying to downplay this news? Lol if so...