We just made the switch to CTP from film this year also. We've been using Rampage and Preps for several years. I really, really like both applications. Highly recommended.
As far as the CTP, we looked at Kodak, Screen, Fuji (which sells a Screen machine and then rebrands it), Agfa and Heidelberg. Heidelberg, in my opinion, had the best and most user-friendly system. But you're paying for the Heidelberg name, too. Agfa was the most costly system. We wound up going with Fuji. Wish we'd gone with the Heidelberg.
We installed a Javelin 8300E and are using Fuji's LH-PJ plates. We've had it installed for almost 7 months. Ever since install we've been getting a mysterious, light line imaged into the plates. It's not a scratch, it's actually burned into the plate. And it happens infrequently, but just frequently enough to be a nightmare. Techs have been out here countless times and have replaced so many parts on this thing it's practically been rebuilt, to no avail. Fuji has offered to replace the plates that we can't use but refuse to compensate us for press time or paper spoilage (you can't see the line until the plate gets inked up), saying it's out own in-house "quality control issue." My response is we're having a "quality control issue" because of their own lack of quality control.
We're still negotiating with them on a satisfactory resolution, but I will tell you the same thing I've told our Fuji and Screen rep...if they make us swallow the losses on our time and spoilage, it'll be the last piece of Fuji or Screen equipment that I EVER buy.
Having said that, even with all of the headaches, switching to CTP has been GREAT, we just wish we'd gone with a different manufacturer. The cost savings in Prepress have been incredible and the presses love the time savings in setups and dot quality.
One thing about the Heidelberg system. You MUST purchase their front end system. Since we already had Preps and Rampage we were still going to use that and then send it into Heidelberg's 1-Bit Tiff capturing system. Just thought I'd mention that.
Best of luck with your research and purchase.