Hi,
I would say use Eagle. **broken link removed**. I haven't had that much experience with other PCB CAD software, although I did use proteus for a while in uni, and I hated it. Eagle won't test PCB's or anything, but once you have made your schematic you can run a ERC error test, to see if you have anything like a power line connected to ground, or just bad connections. When you start designing a PCB from the schmetic it uses airwires, and it will only allow you to connect things together that are meant to be connected, directly form the schem. So, if your schematic works, then theres no reason why your PCB shouldn't (unless of course you forget to flip the design). I've only had a few boards made up from eagle, all worked perfectly, apart from one which was purely down to me miscalculating power requirements, and even then it just needed a heatsink. I can't say enough good tihngs about eagle, it can sometimes be annoying to do something non-standard, but virtually anything is possible with it.
Blueteeth