Would recommend reference cards, the shit sleeve bearing fans on AIB cards weren't made to last and Tahiti cards are old by now.
If you want to get 470s, MSI Gaming, Sapphire Platinum (reference) and Visiontek (reference) are good for mining, they have high quality fans that won't fail.
Try to avoid hynix ram, it overclocks the worst.
Current RX 470 rigs are al Hynix, and I've seen how hard it is to OC. I just wanted to ask others what would they do if they were in a position like me.
Start small by getting used pc components and adding some 280x's or go for a bank loan and get a decent mining rig.