Approximate Purchase Date: this week (next 7 days)
Budget Range: 500-600$ After Rebates; After Shipping
System Usage from Most to Least Important: Gaming, Watching movies, programming
Are you buying a monitor: No
Parts to Upgrade: cpu, mobo, cooling system
Do you need to buy OS: No...