iMAC

What features should the 3G iphone have???

Is the iphone the future of mobile devices?