I'm going to say not really. An aftermarket fan is a waste of money on an i3-2120, since it can't be overclocked. Thermaltake cases are very hit or miss, and I hate B75. Go with H77 instead, you get more long term expansion.
What's your budget? I can suggest a build if I knew that.