This won't help your issue, I'm afraid, but something to keep an eye on in the future (I wish the community on this would explode like it has for the Arduino):
It has its own problems, but it has "big plans" - Eagle import is one of them (not quite there yet). Its drawbacks are mainly lack of parts (which could be fixed relatively quickly if the community was there to do it), auto-routing isn't the greatest (though I've heard similar for eagle), and the inability to export Eagle (but it does Gerber; not sure how well, though).
The whole thing is open-source, parts are editable (to an extent) within the program itself (completely new parts need custom SVG and image files created; not the easiest task from what I have gathered to create new parts), and I just love the breadboard mode (it allows you to "design" on a breadboard, just like you would in real life, the design keeps the net of wires thru the schematic and pcb layout steps).
I hope to try out my hand at using Fritzing for something more than playing this summer; I have a design I would like to try out from the breadboard level thru the PCB layout level. My plan is to take my motor controller I have breadboarded and create a PCB from it - to do this in Fritzing will require me to create at least one part that can't be replicated or substituted from the main list of Fritzing parts (a TO-3 case transistor); I haven't been able to find a user-designed version yet (maybe by the time I get around to it it will exist?) - I might be the first to do this (it will be one heck of a learning experience).
If the PCB layout works good (I will probably to a hand-etched board to try my hand at that, too), I might try sending the Gerber to a board house for a low-volume run of 5-10 PCBs.
Good luck and I hope you find a solution (this is another reason why I hate closed source; but at least Eagle has released on more than just Windows and Mac, so I can let it somewhat slide).
![]()