newegg has the best overall experience for computer part buyers. There are other good sites like buy.com, dell.com (free shipping), amazon.com (deals once in a while), zipzoomfly.com, etc. I'll throw them out there. Revise the list to your liking.
XFX HD-577A-ZNFC Radeon HD 5770 (Juniper XT) 1GB 128-bit GDDR5 PCI Express 2.0 x16 HDCP Ready CrossFireX Support Video Card - Retail
SAMSUNG DVD Burner Black SATA Model SH-S223L LightScribe Support - OEM
Use the onboard gigabit network in the mobo. The Armor has 3 bundled fans. No need to get more.
What kinda games do you play? What are the other uses of the pc? Do you need HDMI? If no gaming and just for photography, you can get a cheaper video card like the HD 4850 or even cheaper like the HD 4670/4770. In fact, you could get by with IGP (onboard video) for photos, but if you use Photoshop CS4, you can move the still images around smoother & faster with a faster gpu. And you can watch smoother HD videos with a good gpu.
Also, since you're a photographer, you might want to get an internal memory card reader like this:
nMEDIAPC ZE-C68 All-in-one USB 2.0 Card Reader w/ USB Port - Retail
Thanks for all the great input! It is surely appreciated.
I live in a rural area...not sure what a microcenter is. As for software, I'll be using Adobe CS4, PaintShop Pro X2 and a bunch of plug ins. Also be running Micro Office 2003 at the moment, might upgrade later. It would be great to watch TV/Movies over the internet, but that's not essential. The only games I'm "hard core" on are Farmville and Farmtown...country girl here....what can I say?
I'm watching the net for a good deal on a LCD. Don't plan to overclock so that's also not an issue.
For the OS, I'm going to stick with XP Pro-not usure I want to jump into the Win 7 pool quite yet.
Thanks for the info on Microcenter stores- unfortunately the nearerst one is 3hrs away from me.
As for the budget, my husband is financing this project as my birthday/Christmas gift so I'm trying to keep it under $800. Figure I can always add another hd or DVD drive and upgrade the memory after my next payday.