I want a computer and I'm wondering if you could check my parts list to see about compatibility and offer any advice. I will use this PC mainly for Visual Studio Development, Photoshop, video editing using various programs, and web browsing. I plan on using Vista 64 Ultimate. I do not play any games. I plan to do some overclocking although I have no experience. The prices include the rebates.
First I'd go with the Retail CPU, if your not into heavily overclocking, the HSF that comes with it will be sufficient plus the warranty is better on the Retail. While the onboard video will work for what you want to do, you'd be better off with a video card. You could get an 8600GT for less than $100 with rebates or a 7600GT for a bit less. If you decide to go with the video card would suggest a P35 mobo. The ASUS has onboard firewire if you need it, e.g., camcorder, or if not, the Gigabyte would work. http://www.newegg.com/product/product.asp?item=N82E1681... http://www.newegg.com/product/product.asp?item=N82E1681...
I'd rethink Vista, it's still buggy and there are still compatibility issues. Vista SP1 is being Beta tested now so you'd be better off waiting. OEM XP is $90 at newegg. I'd suggest you get an 80GB Seagate for about $43 for your OS/programs and use the 500GB for storage. When you have to reinstall Windows, life will be infinitely easier. These changes would likely add $100 or less if you went with XP. You could always start with 2GB of RAM if money is tight and get a 2GB when you have the money. Looks pretty much like my current Wish List video editing machine
The On board video takes quite a bit of your RAM. At least get a 8400GS. Get the P35-DS3L/R. This is because G33 will not support the new 45nm CPUs. You can get an ad on PCI card for the eSATA and FireWire.
If you want firewire, I'd go with the original mobo you chose given for $8 you get onboard eSATA. The more onboard features the better given you'll only have 3 PCI slots, which can get used up pretty easily, e.g., wireless card and sound card if you decide to upgrade the audio in the future. Shadow703793 is right about the RAM