Yes there is overclocking software, but why use it when you have the BIOS? The BIOS can control many more options and allow you to get the best out of your chip, while all software has constraints.
The MSI BIOS has its own OC Genie, but I recommend doing it manually unless you're incredibly unsure about overclocking, at which point you shouldn't attempt it at all.
Woody