Alright, gonna answer you step by step..
The mobo you chosen is slightly more expensive, why? it has higher memory speeds standart which is good I guess... [800 over 667 in the one i chosen] and a diffrent chipset which im not sure if is better or worse, but I think its better.. [IMPORTANT! Chipset is not the socket, don't confuse].
Anyway.. sure stick to it i like it too...
no diffrence in the CPU though, but check the price diffrence in my suggestion... the site you'r buying off is lot more expensive, stick to newegg man.
OK About the case, dunno why they didnt like it the tsunami is over-leading in the thermaltake sales today, its probably the most popular case out there... but sure if they don't like it heres some other suggestions:
this which is huge, and lots more exp:
http://www.newegg.com/Product/Produc...82E16820231065
About same as above, diffrent look, cheaper:
http://www.newegg.com/Product/Produc...82E16811133155
one last option from thermaltake:
http://www.newegg.com/Product/Produc...82E16811133143
now an idea of another company if you'r family just don't like Tt's cases, but also a good quality case:
http://www.newegg.com/Product/Produc...82E16811146018
Now.. RAM, You say 2gb min, I say 2gb and high quality! but its the price you willing to pay that'll decide the quality, I'll give you two options:
A. DDR 800 4 CAS Latency [the lower-the better] memory -
http://www.newegg.com/Product/Produc...82E16820231073 -199$ which is not insane for 2GB..
B. HIGHLY Expensive!! 3 CAS Latency
http://www.newegg.com/Product/Produc...82E16820145035 -453$
now you don't HAVE to get 3latency RAM, but it will function better, although in like two months or so you could be able to get this ram for half the price... so yeah do you'r thinkings, or let other people give their opinion, im no ram expert.. :S
As for video card, diffrence is the brand, eVGA is known as a very solid, good performence company, and also good prices.....
and yes if you stick to the mobo you chose it'll function just fine...