#472
An upper limit for the budget would be good, just in case.
Doesn't have to be huge could be anything. Some consider 240GB huge on the other hand 1TB is a standard size nowadays. Are we talking about 30, 60 or 120GB?
This doesn't make any sense. On a budget you're not in the position to get "good overclocking options" for the sake of overclocking. You'll be choosing by price to performance ratio and price. Either you won't overclock soon then you can't afford to take overclockability into account or you go by the price to performance ratio when overclocked in that case you have to overclock to make the parts worthwhile. There are also no good CPU overclocking options right now. The only thing that is low budget is the Pentium G3258 and you absolutely have to overclock it, not just some day in the future but right after you build it or the whole build becomes pointless.
ATX isn't small form factor. mATX is cheaper.
Probably not much I can do for efficiency, you get what you pay for.
Does he have an ODD already?
Like Pheesh said, will any parts be reused?