RattyMouse:

There are in existence mini-lab printing machines that:
1) have the capacity to deal with 120 film; and
2) use a scan and print from scan workflow.

Those machines have the capacity to create quite nice medium resolution scans. As an example, the attached is from the scanner attached to a Noritsu printer at one of my local labs. The original scan was from an E6 6x4.5 slide, but the scanner works equally well from C41. The scan size was 4800 pixels x 3600 pixels and has been modified only by resizing down to fit APUG's limits for attachments.