I think I should clarify what I said before. I do my overclocking from the bios too but sometimes what you set in the bios isn't what you get. The HT, with certain bios rev's, is one good example. At one time, I tried to set the HT at 5x, with cpu and memory at stock, checking with Sandra, Everest, and nTune showed the HT at 3x, no matter what I set in the bios. Just for the heck of it, I changed the HT to 5x in nTune and, when I rebooted, it stayed at 5x and was confirmed to be 5x with Sandra, Everest and nTune.
Bios overclocking is usually the best way to go but don't trust that you'll get what you set, especially with a beta bios.
This is the first board I've had where I could make a change in software, like AIBooster or nTune, and that change would also take place and stay in the bios.