iPhone OS 3.0, OS X Snow Leopard (10.6), new 13″ MacBook Pro, updated 15″ and 17″ MacBook Pros, iPhone 3GS
Steve Jobs absent
iPhone OS 3.0, OS X Snow Leopard (10.6), new 13″ MacBook Pro, updated 15″ and 17″ MacBook Pros, iPhone 3GS
Steve Jobs absent