I go back and forth between Eagle and DipTrace. DipTrace has much better tools for creating new components and especially solder pad layouts. I usually end up editing the xml file in Eagle when I create new layouts -- a PITA. Both of them have free versions for home use with limitations I have yet to encounter. The 3D viewing tool in DipTrace is very nice for visualizing and inspecting a board, although eagle is supposed to have a tool now also (and I'm a big fan of SketchUp).
As far as getting PCBs made goes -- we have a local source that batches boards together for $5/sq in for 3 copies. They have fantastic quality and good specs (6 mil traces...). They also do 4 layer boards.