....I still do not understand the long boot time. It always hangs at the very beginning before recognizing the memory, cpu, drives and such. I ran memtest ....
First thanks for the follow up on what has worked. Always good to know for the record for future people with the same problem as you indicated.
1. Update MB BIOS to most recent version available.
Update SSD firmware.
Update all chipset drivers [INF, ME, RST, etc].
Make sure SSD is running in AHCI and not IDE mode.
2. Do a CMOS reset per MB manual.
3. Try a different SATA cable. A different SATA port.
Disconnect the WD drive and see if there is improvement.
4. Since Crucial doesn't have its own diagnostic app, try SSDLife
to at least get SMART report.
5. If the slow boot is before the LEDs start to come on let us know. How do you know it is "before" the BIOS starts to do its equipment check? Even though you checked RAM an mem dx app only finds about half the problems; the odds of both sticks being defective is very low, so try running with only a single stick present. Any change? Replace with the other stick and try again? Try the stick in a different slot...change?