for gpu cards asus/msi/gigbyte make good aftermarket gaming cards. pny and others make good cheap stock cards.
stock cards not bad for light gaming and penny pincher. the after market cards just have better cooling on them. right now on gpu I hold off as nvidia dropping there newer maxwell cards.. the first one is the 750 ti. as they drop and newer drivers come out we can see if there better then the older 700 line of cards.