I'm not 100% certain regarding higher end printers. However, my wife needed a new inkjet after her Epson Stylus 500 bit the dust.
We picked up a Cannon S520 at
Future Shop for around $100CAD (~$60USD) while it was on sale after contacting
Irseesoft to make sure a driver was available.
We ordered the 7.4 update to TurboPrint (from 7.2, I think), hooked it all up, and it works great.
Interestingly, the Cannon S520 is quite a bit faster on my wife's 3000/030/25 than the old Epson was. I'm not sure if it is improvements to Turbo Print or that the printer is just faster.
Interestingly, the lowest resolution the printer offers is 300dpi, where the Epson was 75 dpi, which was handy for previews.
Hope that helps.