Few resources for you.
ca.pcpartpicker.com has already been mentioned.
Logical Increments is a great resource to see what is considered to be best bang for the buck in your budget.
www.choosemypc.net is an easy tool to use to get an idea of what fits in your budget. Tweak from there based on brand and needs. Best of luck.