Quote from Percific
Modified it now to have it back up your old jar when you upgrade to a new version, the modded one of course, it's saved in minecraft/oldjars. It also now uses mctmp from the desktop.
It asks for Growl's location at the end if Growl isn't installed. It doesn't pop a notification at the end if Growl is installed.