The hard drive is: Western Digital Caviar SE WD3200AAJS 320GB 7200 RPM, I'm getting from Newegg OEM. I know that OEM's don't come with a SATA cable which is fine but where can I find a compatible power cable? If it comes with one already please let me know. Thank you in advance.
An internal drive would be powered by your power supply. If you don't have any additional SATA power cords in your PC, I believe you can by a 4 prong to SATA converter. Otherwise you may have to look at getting a new power supply for your PC that has more SATA power adapters