rchris,
I have the same MSI motherboard and had the same issue you described. The freeze drove me nuts for about the first week. Remove ALL USB connections (keyboard, mouse, etc.) and let the install get past the starting windows screen. Once it gets to a portion where you need to use the mouse and keyboard for setup, plug them back into the USB ports. From there you should be good to go.
I first found this out by disabling the USB controller altogether in BIOS. The starting windows screen went smoothly after that, but I had no access to my keyboard or mouse (unless you have an older PS/2 mouse and keyboard). By simply leaving them unplugged upon startup, it does the same thing.
If you are in fact having the same issue as I had (and am still having), then whenever the computer restarts, it will always hang/freeze at the screen where the colored orbs come together to form the Windows flag (if in fact USBs are plugged into the rear panel). I'm thinking of RMA'ing this back to MSI, as I shouldn't have unplug/replug my USBs for every restart.
Hope this helps.