MINECRAFT PROFILE MANAGER
This program allows you to play with multiple version of minecraft, as well as having different mods installed on them. Rather than just changing the minecraft.jar it changes the whole .minecraft folder allowing use of mods like redpower or industrialcraft.
LINK FOR OFFICIAL FORUM
I am just sharing this with you all, I am not claiming it as my own. It is a very useful tool!