Canoscan 8800F
Scans 35mm & 120 film.
Plus point about this scanner is that it's easy to operate & use + it's very affordable.
Negative point is that it doesn't scan 4x5 or any larger and can only scan 12 frames at one go.
As for image quality, my take is scan at the highest resolution and do photoshop from there to get the desired result. So, for me any scanner is a good scanner.