This image was lost some time after publication.

Mac fanboys are in a predictable tizzy over the announcement that Mac OS X Leopard, the newest version of Apple's operating system, will be out on October 26. Apple's homepage is counting down the days, hours, minutes, and seconds. An unwise strategy. The counter, after all, only reminds Apple's most dedicated users that Apple delayed the release — its first since April 2005 — from June until October to free up resources for the launch of the iPhone. By any rights, that counter ought to remind us that Leopard is 108 days, 4 hours, 1 minute, and 53 seconds late.