Approximate Purchase Date: ~1 Month
Budget Range: 2000$ or less (Including monitor and keyboard)
System Usage from Most to Least Important: Gaming, Streaming, Casual Programming
Are you buying a monitor: Yes
Parts to Upgrade: http://pcpartpicker.com/p/mqv8CJ
Do you need to buy OS: No...