First dont use ebay to purchase power supplies better off going through newegg/tigerdirect/ncix etc. Also the antec neo isnt bad, the silverstone isnt either but the cit seems like an unknown brand and might be bad quality. Newegg has a corsair cx500m thats partially modular for $55 the quality and stuff is there. If ur on a budget i think corsair, antec, seasonic sell good 450+ psus that meet budgets.
Id go with a radeon hd 7770 as u can get one for around $100, or a sapphire 7790 as u can get it for like $130