Seems everyone is raving about the iphone. Just found out it had several flaws:
1. Can't record video.
2. 2MB camera with no flash
3. Can't select MP3 ring tones
4. 2G not 3g
Also it seem iphone touch screen may be violating some patents: