From the daily archives: Wednesday, January 31, 2007

No matter what the critics have to say about the Apple iPhone. Scratches or no scratches, after watching this demo, I am all tempted to buy one. The innovative design, the iPod plus the touch screen features make the iPhone a must have device of the new era. wat say? The iPhone is slated to launch in June 2007.