Graphic Card: ($145) (After $20 Rebate)
Hard Drive: ($85)
Disk Drive: ($20)
Case: ($50) (After $10 Rebate)
Power Supply: ($35) (After $10 Rebate)
$620 is very close to my budget, but that is only after rebates which I suppose is ok. But since I haven't built a computer in quite some time, and the fact that you guys must answer dozens of these post, I was hoping you all would have some ideas of lowering the cost.
Do you have a Microcenter near where you live? The one near me has an i5-2400 for $150.
Beyond that, you're pretty close to being as cheap as you can for what you're buying. Hard drive prices are really hosed right now because of flooding in Thailand, so if you have an existing hard drive you could use for a while, that'd be a good way to save a few bucks.