I'm looking to build a small, cheap HTPC that will also allow me to play BF3.
Approximate Purchase Date: Soon, ideally within the next week.
Budget Range: $400 after rebates, tax, and shipping
System Usage from Most to Least Important: Playing BF3, streaming video, playing video files, web browsing, watching DVD's and Blu-Rays, and gaming (mostly L4D2 and MoH which require less power than BF3)
Parts Not Required: HDD, Keyboard, Monitor, PSU, and OS. Below is what I already have.