I used an Epson R320, but it gave up the ghost a while back, i ended up getting an Epson BX300F and i'm not that keen about it...not that keen at all.
Where are you getting carts from bud?
I wouldn't mind going for something like this, but i've got used to the Epson BX300F Scanner facility...