If the increased memory bandwidth doesn't help the X1900 XT against the 4670 then the 4650 would be better as well. It's the same chip as the 4670, just with slower core clock speed and half the memory bandwidth.
The 4650 is actually slightly faster, but not significantly. Check Tom's hierarchy charts: The 4650 DDR3 (which was rare) is ranked as equivalent to the x1950xtx:
http://www.tomshardware.com/reviews/best-graphics-card-game-performance-radeon-hd-6670,2935-7.html. The DDR2 version would not be as fast. So in this case, memory bandwidth matters. It all comes down to balance - the x2900xt has loads of memory bandwidth but no balance...the HD3850 was much better balanced, and could come close to x2900xt performance with half the memory bandwidth, the same core,
and slower core clocks:
"Historically, AMD's RV series has been a cost cut version of their R series designed for lower end volume parts, and that's where RV670 started. Right off the bat, half the external and internal memory bandwidth of R600 [2900xt] was cut out. External bandwidth dropped from 512-bit to 256-bit, but AMD stuck with 8 memory channels (each dropped from 64bit to 32bit).
Internally, the ring bus dropped from 1024-bit to 512-bit. This cut in bandwidth contributed to a significant drop in transistor count from R600's ~720M. RV670 is made up of 666M transistors, and this includes the addition of UVD hardware, some power saving features, the necessary additions for DX 10.1 and the normal performance tuning we would expect from another iteration of the architecture."
Source:
http://www.anandtech.com/show/2376/1
Here's how performance stood:
http://www.anandtech.com/show/2376/7
Again,
never judge a GPU based on theoretical bandwidth alone - you'll come to the wrong conclusions half the time.
I wonder how the Llanos compare. I used to own an X1900XTX. Yup, I paid that much more for 25MHz on the core.
Loved it.
Maybe an A8 Llano would be closer in GPU performance?
The review I linked before was actually the Llano review. Here's another page of performance analysis:
http://www.anandtech.com/show/4448/amd-llano-desktop-performance-preview/3. The Llano A8 gives performance equivalent to the HD6450 (despite having the core of an HD5570), and is thus about twice as fast as both the HD5450 and the 2600k. As Anandtech notes in this case, the A8 GPU is being held back by memory bandwidth - note how when the system memory is overclocked to DDR3-1866, the performance jumps 20-30%. So that just goes to show that memory bandwidth can be critical (the other half of the time...see above!).
Conclusion: Llano is almost as fast an an x1900xt. Note that in the Tom's link above, the HD6450 is ranked as equivalent to the x1950gt. This is where Llano would fall.