
Apple is expected to launch the second generation of its iPhone device in San Francisco on Monday.
The firm's chief executive Steve Jobs is being widely tipped to launch the iPhone 2 at the Apple World Wide Developers' Conference.
The expectations are prompted in part by a lack of availability for current models of the phone at all of Apple's online stores and retail partners.
Read on here.