Everybody uses eagle, and if your board size isn't too big and you don't need more than 2 layers (and it isn't a commercial product), then eagle is probably the way to go.
I'm a masochist, though - I plan on doing my first PCB in Fritzing (I'll even have to custom design some parts for it, too). I must hate myself...
;D