So the news was announced... yet nothing is new. Thanks, Scumbag Steve Jobs. I guess that's what we get for you quitting...
But is there even really a difference?