There is no way of knowing if the displayed temperature is correct unless you attach a professional temp probe between the cpu die and the HSF.
"The temps in PC Wizard match the old temps." So even though the new BIOS is displaying high 20's now, pc wizard is still @ ~60, correct? The thermal spec for most AMD processors is 70C so if your hitting 60C under load your cpu will still probably last years and years (unless you have it under load 24/7). What does PC wizard report when idle?
It might be possible that the old BIOS was putting the chip under load when the BIOS was open. Thus you were seeing load temps in the hardware monitor. I have a Asus board and in my BIOS I see load temps, not sure if MSI is the same. Maybe the new BIOS isn't putting load throught the CPU? Does that make any sense?
If the 60C still bothers you, you can upgrade to aftermarket HSF for under $40. I recommend the artic cooling Freezer Pro 64.