So THAT’S Where Leopard Went
The TUAWs guys broke this earlier. Seems the Apple marketing machine is dribbling so much drool about the iPhone that Apple can’t take any chances on the little sucker coming out late. And since they also seem to be having geek trouble with it, they decided to do what most managers do when they have […]