well i can recommand parts, but unshur about what since its a tight fit.
this is all i got for now, fans i dunno what to recommand.
PCPartPicker part list: http://pcpartpicker.com/p/zAZU
Price breakdown by merchant: http://pcpartpicker.com/p/zAZU/by_merchant/
Motherboard: ASRock AD2500B-ITX Mini ITX Atom Cedarview-D D2500 Motherboard ($76.97 @ Newegg)
Memory: Mushkin Essentials 4GB (2 x 2GB) DDR3-1066 Memory ($24.98 @ Outlet PC)
Storage: Seagate Momentus Thin 320GB 2.5" 7200RPM Internal Hard Drive ($59.99 @ Dell Small Business)
Power Supply: FSP Group 300W 80 PLUS Bronze Certified Mini ITX Power Supply ($69.99 @ Amazon)
Other: slim dvd burner ($22.00)
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-01-25 21:08 EST-0500)
Base Total: $246.95