This is all great advice, especially from HB - all stuff I've learnt the hard way! The best nugget in there is TAKE YOUR TIME

and never, ever, force anything!
Just rewinding to the cases debate, I've had a few & found Antec to be the est thought out in termsof logical cable routing, cooling strategy & ease of access of any. MSI are about the worst & all small form factors suck.