Apple 10253 Published by

Apple entered its final countdown Friday for the release of Leopard, an update for its Mac OS X. The question Apple will be able to answer by late Friday evening is, considering its delay of several months, coupled with a rather low-key marketing campaign, will rally Mac owners to go out and purchase the new OS?

Apple to Let a New Cat Out of the Bag