I have a perfectly functional Lion install, It's been working fine for the past couple of months, however I decided I wanted to partion my hard drive and install Windows 7 Ultimate on the other partion.

The only problem is that I lack an optical drive, so I used the windows USB DVD tool to create a bootable Windows USB installer. Installing Windows itself was fairly simple, however after I created my user account, and as the desktop was loading, my computer did a reboot. When I went to load Windows, it just hung at the "Loading Operating System...", after multiple reboots, the same thing would happen every time. I even used a chameleon boot loader off of a usb to try loading it, and it just hung.

I then went into my motherboard bios settings, and changed the SATA mode from AHCI to IDE. Which caused Windows to boot perfectly fine into the desktop.(With no drivers, bar some poor quality audio ones). However when I am in IDE mode, I am unable to boot into OSX.

I did some research and found out that Windows 7 should install the drivers for AHCI automatically during installation, so I don't understand why I am having this issue. My hardware is:

http://www.amazon.com/Seagate-Barracuda ... B002O0KVT4
http://www.gigabyte.com/products/produc ... id=3503#ov

I have re-installed Windows multiple times, and even tried that trick where you change some registry settings to allow AHCI boots, and none have worked.