Okay, I've had this CanoScan LiDE 700F for a number of years, but it keeps stalling out, stopping the progress... I'm not sure if it's just the cable (perhaps I can dig out another one), but I'm probably due for a new one... a GOOD one. What kind do you guys use? I seriously want a GOOD one.