Smartphone runs on a full blown mobile operating system like Google Android or Nokia Symbian. These phones are chock-full of features and applications; high resolution digicam, in-built GPS receiver, capacitive touch screen, Wi-Fi, 3G, GSM, quadband and m