Hi there,
Set your SATA controller to AHCI then just let Windows 7 do it's thing, you won't need to use F6 to load any drivers.
Once you have loaded windows you don't want to worry about loading AMD's AHCI drivers as I have found they are actually worse than the Microsoft ones.
Problem with this board (and probably others?) is the hot swap is only available on the GSATA ports. No matter the settings any drive hooked up to the 6 main SATA ports will not show up as removable. This is causing me a bit of grief as I use hot swap bays on my Zalman case for some internal drives as well as using the E-SATA ports for some external drives.
This page
http://forums.ocworkbench.com/showthread.php?t=101499&page=2 suggests a Bios limitation with the Asrock boards, so perhaps it is the same with the Gigabyte ones?
Now I can understand the reason for this, it is so people can't inadvertently remove their OS drive (
) but would be nice to have the option of turning this on or off so those that need it can have more than 2 hot swap capable ports.
As on Onchip Sata Port 4/5 seem to be separately configurable from the other 4 SATA ports perhaps hot swap capability could be added to those 2 ports?