Is it a good idea to upgrade my current.

e6300@2,4ghz.
2gbram
gf 7600gt
420 w psu with 18 amps on +12v
(someone told me that was the important one)

To a 460 gtx or 5770 radeon?
And is my psu OK for the job.