The new generation of “smart phones” have made there way into everyday life over the past few years. Smart phones, as the name suggests, can do everything that a traditional personal computer can do - and in some cases even more. Smart phones are poised to replace the personal computer over the next decade according to most industry experts. All…