Hello I have only been using Mac OS X Snow Leopard since March and I was wondering if you guys had any pointers on keeping it "fresh" and in tip top form. I am currently using the following Apps to keep it up-to-date. OnyX ( http://www.apple.com/downloads/macosx/system_disk_utilities/onyx.html )-- I use this to repair disk permissions whatever else it does... I was wondering how often I should repair my disk permissions because I do like once a day. Snow Leopard Cache Cleaner ( http://www.northernsoftworks.com/snowleopardcachecleaner.html )-- I use this to do "Deep Cleaning" but I think this and Onyx does the same thing. I was wondering if it is pointless to have them both? MacKeeper ( http://www.mediafire.com/?rpd0jbvp3awp63r#1 )-- I know this isn't the website for it but it contains one of the Versions of it and I have attached file that will make it easy to upgrade to use to get the latest version for free. But I was wondering if I should just shred everything using this App or use the Secure Trash? I think it would save HDD space if you shredded everything. smcFanControl ( http://www.macupdate.com/app/mac/23049/smcfancontrol ) -- I'm using this because my MBP get really hot alot and I use this to cool it down. AppFresh ( http://metaquark.de/appfresh/ )- I have found this the easiest way to keep all my apps up to date. So those are the Apps I use to keep my MBP clean and up to date and i was wondering if you guys had any more I should be using or if I shouldn't be using these. Like I said I'm new to Mac. Only been using it since March. So help me out as much as you can! Oh and should I download an Anti-Virus to be safe? If so which one?