Fritzing – PCB, schematic, and breadboard creation

I’ve been looking for an open source PCB creation program for OS X for a few days now. Most of the programs I found were not open source, or looked as though they’d been made 10 years ago and left that way. I was hoping for a program that was fresh and new with some potential.
My basic requirements are this:

1. Create a schematic

2. Take that schematic and make a PCB with auto routing capabilities.

3. Export my design so I can print it out.

Fritzing seems to do all of these things and more. It’s still in the infant stages but looks to have some major potential. It’s also designed with the Arduino spirit and user in mind. This is really exciting and just what the Arduino community needs.