To keep these super, high-end mobiles running smoothly, smart phones are equipped with powerful micro-processors[3]. These are what enable smart phone users to access more than one function or app simultaneously and ensure that there‟s minimal lag at all times. Also helping smart phones offer a smooth user experience are the advanced operating systems they run on. These manage the distribution of the handset‟s resources and are now a key selling point for customers when choosing a smart phone. Some of the operating systems you‟re most likely to come across include Symbian OS, iPhone OS, RIM's BlackBerry, Windows Mobile, Linux, Palm WebOS and Google‟s Android.