So any news related to the "r500" opensource driver will be of interest to you.
Well no one seems to have catched my blooper, dunno if it's a good or bad thing
The driver is called "r300" ("radeon" being a wrapper) but runs on your X1650 with belongs to the R500-series of GPU. Hope I got it right now :P