iPhone (10000 programs)
Pros: There are multiple levels of support offered by this software. Live chat functions are included as standard options to the user.
Cons: There is currently no free version of TeamViewer QuickSupport. Not all mobile devices are currently supported by this system.