EAGLE by CadSoft Computer GmbH

EAGLE is a PCB design software with a schematic editor. It lets you draw the circuit schematic and shift to PCB design easily;
real-time design synchronization between both makes it easy to incorporate changes. With its
Routing Engine, you can draw complex board layouts quickly.