I picked up an Epson 4990 Pro flatbed last year. The "pro" version came with Monaco EZ Color for scanner/printer calibration (and monitor if you get the puck somewhere), and Silverfast AI scanning software. The normal Epson scanner software isn't bad for simple scans either. It comes with a slew of negative holders for 35mm strips, slides, 4x5 negs, 120/220 strips, and 8x10 sheet films. I've done a little bit of all of those with reasonable success. I have trouble with some slides and older negs, but overall it hasn't been bad.
Here are some samples, click for larger sizes:
9x9 negative, cropped slightly due to scanner bed size