As far as cleammymac stuff, stay away from MacKeeper first and foremost.
The Mac OS takes care of itself pretty well, but sometimes you need something like OnyX to perform some cleanup. As fas as the computer problem, could be a number of things. Using OnyX may help. If that doesn't clear things up give more detail about what version of the OS, memory, available HD space, what you use the computer for, what apps you use often, and which ones you have problems with.
For the wireless question, if the iMac can see other networks but not the MiFi, can you see the MiFi on your phone's other device's wireless network lists though? If it can be seen on the phone/device but not the iMac it's something with the iMac. If it takes a while to show on both, it's the 4g unit possibly. May be going bad, or a setting needs to be changed on the MiFi.
Go to http://speedtest.net on the iMac and see what your upload and download speeds are. They have an app for mobile phones, check it there too to compare with the iMac.
Xplain's use of MacNews, AppleCentral and AppleExpo are not affiliated with Apple, Inc. MacTech is a registered trademark of Xplain Corporation. AppleCentral, MacNews, Xplain, "The journal of Apple technology", Apple Expo, Explain It, MacDev, MacDev-1, THINK Reference, NetProfessional, MacTech Central, MacTech Domains, MacForge, and the MacTutorMan are trademarks or service marks of Xplain Corp. Sprocket is a registered trademark of eSprocket Corp. Other trademarks and copyrights appearing in this printing or software remain the property of their respective holders.
All contents are Copyright 1984-2010 by Xplain Corporation. All rights reserved. Theme designed by Icreon.