Apple’s Leopard delay announcement (delaying 10.5 OS release until October and devoting resources to finish up work on the iPhone’s upcoming (now late) June release) is causing a lot of consternation in the press and various blogs. The stock dropped a couple percentage points (hey folks, a good time to BUY). A lot of boo-hoo-hooing [...]

Consulting