Apple 10253 Published by

The confusion over precisely when iPhone will be made available for sale on June 29th appears to be over. Meanwhile, the Internet's largest reseller has initiated pre-sales for Apple's next-gen OS just as the first update to Safari for windows hits t...

iPhone at 6p.m. local time; Leopard pre-sale; Safari for Windows