New Apple Web Site

Long overdue redesign. Looks great. Those 10.1-style tabs were apparently taken down the basement and shot, too.

β˜… Monday, 11 June 2007

Ads via The Deck Ads via The Deck