I was facing this dilemma a few months ago and after much research I bought Rimu. It?s great, inexpensive (~$120 total), Windows based software. You can get it here: http://www.hutson.co.nz/
I?ve used the DOS versions of OrCad and Tango, and new Windows versions of PADs and P-Cad (~$5000 programs), but next to them, the ~$120 Rimu stuff is pretty impressive. I?ve already ordered some boards from ?Barebones PCB? using it and it went off without a hitch.
Someone here recommended another program for around $100 that looked pretty good, but I didn?t save the link and forgot what it was.