WINDOWS 7 64BIT, 8GB RAM, ASUS M5A97 BOARD.
Sorry again, but what is the model number of the ram you are using? What is the cpu model/box number - FX / Phenom II / Athlon II and which number like FX 8120 or AMD Phenom™ II X6 Processor 1075T. Things like that so we can check compatibility with each other. Video card, which make and model # are you using? Do you know what bios version you are running, what is it? Which sata hdd are you using and how old is it? Usually only matters if the drive is starting to fail, that's why I's asking about the age. Once it boots up can you do an error checking run on your hard drive? Might just be some bad sectors. If/when you do run it make sure you check the automatically fix and attempt to repair bad sectors check boxes - requires system reboot.
If you've already done the installation and after the long boot time does everything work OK? Have you already installed the motherboard disk drivers? If not try that and do a reboot. Also, once it boots up can you go into computer management, Device Manager and make sure everything is installed correctly? Make sure there is nothing with a little yellow triangle beside it. The motherboard driver disk install should ensure that but in never hurts to check.