Hi Keith,
Vuescan works well with many scanners on Linux. Vuescan comes as a precompiled binary that will work on Debian. Be aware, however, that not all scanners working on other platforms work on Linux, so you better send the vuescan developers an email to double check before purchasing. I have an Epson v850 and a Plustek OpticFilm 8200i. The Epson works on Linux/OpenBSD with vuescan, the Plustek does not. Both are supported on Mac/Win.
If you want to stick with free/open source software (FOSS) scanning software, check out the scanner hardware compatibility list of libsane, the scanning library used in Linux and BSD. The vast majority of FOSS desktop scanning programs use libsane as their backend. You can run ‘apt-cache info <program name>’ on Debian to check if this is the case for a program. Note that vuescan offers better film scanning than any FOSS program I’ve encountered, including infrared clean support.
I hope this helps!
Anders