Now the problem I am finding is a suitable motherboard. I see a lot of mATX boards, but I was hoping for a normal sized one that was around ~$75-80 price range which seems to be hard for me to find. Once I can figure out a motherboard I won't have a problem with finding ram.
The system will be used for some gaming, runing VMs and tooling around with various other hobbies.
You may want to look at the guidelines. We need to know what exactly you want to spend and what parts you already have.
Do NOT get that PSU. It's a POS. You really need to get some quality in that component. I wouldn't get any unit that's not made by Corsair, Antec, Silverstone or SeaSonic. Here's a good case/PSU combo: Antec VSK-2000 and Earthwatts 430W for $65 after rebate.
That HDD is really slow. I highly recommend getting either the Seagate 7200.12 1 TB or Samsung Spinpoint F3 1 TB. Or even the 500 GB models.
Frankly, the 5670 is a waste of money for gaming. It's just not powerful enough. You'd do better getting an HD 4670 or 4850.
The 5670 performs about as well as the 4670. The extra features (and cost) don't really do anything. Since you're looking at the ~$90 price range, I'd grab any of the following for better performance: HD 4850 512 MB, 4770 (I didn't think they still sold this...), or 9800 GT. Or the 4670 for similar performance at a lower price.
Don't be fooled by the higher number. ATI released a whole line of 5xxx series cards that were underpowered compared to their respective 4xxx series cards. Even the 5750 and 5770 are less powerful than the cards they replaced, but it's not enough to make a huge difference and their benefits out weigh that slight power loss.
Ideally, I'd like to recommend stepping up to the HD 4850 1 GB or 4870, but that's probably not in the budget.
Yeah as much as I would like to, I really can't justify the costs involved with those cards. I don't play FPS games on the PC since the majority of my gaming takes place on my PS3. But I just recently got back into Eve-online and have been known to play RTS games on the PC. I will look at those cards when I get home later tonight.