You can do a lot better, just get a large ssd and a 2TB hdd, it will do.
If you don't plan to overclock, for the parts you listed, it seems you don't, so the i5-3470 and a h77 mobo is what you need, also don't get a 480 it's old, draws much more power and heat, get the 670 gtx, it has better performance, less heat and power consumption, current generation of nvidia cards.
A psu with 550w is plenty, if you want a modular one, get the rosewill hive 650w, good psu, that one you have is overkill.
And for gaming 8GB ram, is enough.
See this : http://pcpartpicker.com/p/wRiB
or if you want to oc the cpu : http://pcpartpicker.com/p/wRkR