Will this build work well (PC not Laptop)

Solution
I'd get a larger solid state drive and skip the extra ethernet card, the motherboard has one. 120 gig is pretty small to install anything on, and having to install programs on the standard drive kills half the benefit of a solid state drive which is fast program loading times. Rest of the parts are fine.
I'd get a larger solid state drive and skip the extra ethernet card, the motherboard has one. 120 gig is pretty small to install anything on, and having to install programs on the standard drive kills half the benefit of a solid state drive which is fast program loading times. Rest of the parts are fine.
 
Solution