The x1600 has a 128-bit external memory bus. internally, it's 256-bit, but that's not nearly as good.
Yeah this is going to create problems, I can see the arguments brewing alread. Anywhoo so be it...
The X1600 COULD support 256bit memory it's not limited by the core, however people are going to confuse the internal/external for quite some time. These cards do deserve 256/256. and the X1800 need 512/512, but the first won't happen until the X1700 and the second likely won't happen until the R600/G80 series.
As far as gaming goes, for the same cash you probably would heve been better off with a 128-meg X800 GTO.
I agree but I wouldn't call it a bad choice, just that there is better for a little less.
Right now it's not the best performing card and has quite a few performance glitches, but I have faith the X1600 drivers will be optimized more in the future. Plus the x1600 has the nifty DVD playback and encoding features, so it's a decent card if you've got an eye to the future and a love of video.
Yep, and one of the interesting revealing things about the X1600 series was it's power in shader heavy SM3.0 stuff in 3Dmk06. I still think it's going to be a slideshow, but a slightly faster one than a GF6800GS (which just prove that the GF7800 and X1800 are really the only cards to truely support high end SM3.0 features at a reasonable level). If there's optimizations to come that would be nice.
I'd say he got an OK deal, nothing bad, but not someting to brag about either, unless like you say he's into 2D video editing,etc.