5670 will be a pretty big performance jump from a 4650. as stated over 50% btu note its still going to be a budget card and not going to be doign gaming at high and even medium settings dependent on resolution... but yea 1 gig vs 512 meg on a 5670 is margional at best unlett you plan to use a multi monitor setup, if you plan to go multi monitor use the 1 gig otehrwise only get it is its a few dollars difference
here's a review comparing the 5670 512 to 1 gig
http://www.legitreviews.com/article/1187/15/