Depends what you are doing output wise. I still use film, so really a dedicated scanner is the best option for me.
The old slap it on the camera can do some ok results, but won't match a proper scan. And most mini labs do frankly terrible over contrasty auto level adjusted scans, it's a complete waste for time for the serious film user.
Reproducing slides the old way, with the proper lens (in my case, the Minolta 50mm 2.
is perfect /if/ the slide is properly exposed. Next time you visit NYC I'll show you some 20*30 inches I have on here...
Minilabs' scan can be good for up to 12*18 inches print or even more /if/ the operator knows how to get the best of the equipment. Alas, the most of the times it isn't the case -we were looking for a couple of "printers" (technitians with color correction skills) at the photolab and we got some people from Ritz, with I don't know how many years of experience... well: they don't know how to color correct because the most of the time they sent their work on automatic, while we do manually color correct every single print (unless the customer ask for no corrections). Even if this is "industrial" kind of work it is not a factory: we need artisans, not unskilled labourers!
I am happy enough with the Plustek I got 7200i, takes a while to get into the scanning workflow, but I am very happy results wise, and to print (which is obviously the goal for me) That's 35mm only though...
My first film scann was the Minolta Quickscan 35+, that was good at the time. But it scan B&W on grayscale only. Then, the moire issue...
I got 6 years ago a Minolta Scan Multi (up to 6*9) good for the XPan panoramas, but a little slow and no ROC or ICE. This one do it better with B&W
I mentioned about the ICE and b&w negs..but you said the scanner you have doesn't do b&w properly..maybe I read that wrong!
If you want to do larger formats, then you don't have a lot of choices, bar the flatbeds, unless you want to outlay some serious cash for a top line Nikon scanner
I don't think I'll buy a brand new scaner. I need a faster way to scan the panoramas and I'm shopping for an old HP Photosmart that can do the job for about 50 US$, but again: no ICE...