I think it's time to finally upgrade my Athlon 64 3200+ machine.
Have monitor, keyboard, mouse.
Computer is mostly used for office work, web browsing, photo editing, and light gaming (starcraft 2, half life 2).
How do the components below look? Will everything work together? $500 is my budget limit. Pricing below includes a promo code, if applicable.