I have never used Cocktail. Basically, I don't use any of those so called "maintenance" programs, and I think you will find many experienced people here who will agree they're not, for the most part, necessary.
For the rare occasion and only for troubleshooting, not for routine maintenance, there is Onyx, which a number of people swear by, and the one I prefer, Applejack.
Download:
http://sourceforge.net/projects/applejack/
Article on using:
http://reviews.cnet.com/8301-13727_7-10334620-263.html?tag=mfiredir
Be sure to run the underlined below, as well
It runs in single user mode, where it runs more safely than other maintenance/cleaning programs because there is less chance of interference from the OS. After installing (you won't see it in the Applications Folder) hold CMD-S at startup. You will get a black screen with MS-DOS like text. Just follow the prompts: type in "applejack AUTO" and it will run through the following:
Correct any Disk problems.
Repair Permissions.
Clear out Cache Files.
Repair/check several plist files.
Dump the VM files for a fresh start.
Trash old Log files.
You can also run tasks selectively and for specific users by typing in "applejack." After running in "AUTO," you can go back and run it again as "applejack," steps 3 & 4 only, for your user.
The first reboot will take much longer than usual, as it rebuilds caches. It may take several restarts to see the benefits. Because of the deep cache cleaning in AUTO mode some applications may tell you they are being opened for the first time.
NOT YET UPDATED FOR LION (although it is reported by some that it is working)
(Adapted from post by BDAqua)
Also see Five Mac maintenance myths
http://www.macworld.com/article/133684/2008/06/maintenance_intro.html
As Thomas Reed points out in the blog I linked to -- at least I think he mentions this, I haven't read through that blog in a while -- if you need to run any AV, ClamXav (with a fairly comprehensive catalog of Mac malware) is probably the safest choice. It won't consume system resources, runs only on demand, is completely OS X compatible, unlike many other AV, and can scan discrete areas of your drive. I've never scanned my entire drive with it -- it will take far too long for that and, if anything, probably only turn up Windows malware, which can't be executed on a Mac -- but I have used it on a very few occasions to scan Mail and a few other areas like my user. It may not be necessary -- it has never come up positive for anything -- but I like to have it around just in case.