Register Sign In
The day finally arrives and BusinessWeek's cameras take you to the Apple Store on Fifth Avenue in New York for the iPhone launch