Pleased that your BIOS update went OK. I know what you mean about flashing BIOS though and I still remember the early days when it was fraught with danger. The first couple of times I did it my hands were shaking from fear.
I'm surprised that Windows 7 seems to be causing you problems but you have to remember it is a different beast to XP. There are a lot more processes running automatically in the background and this can make things slow down. Compared to Vista though, Windows 7 is much better.
One thing I have discovered and I don't have any explanation for, is that sometimes the install process isn't uniform. I do a lot of re-installs on my own rig and different Mobo's due to testing and swapping out components and occasionally, for no apparent reason, Windows seems to be less responsive than other times. Normally I just re-install and the problem disappears. Strange but we are talking Micros**t here and I have learnt to expect the unexpected when it comes to the relationship between hardware and software.