I have been using Sprint Layout for pcbs for a while now, it was only about $40 I recall, I didn't like auto-route on most packages I tried, so routed manually anyway, so this has been OK.
Its very basic in that when you move a component the trace doesnt move with it, but I have since downloaded
http://www.designspark.com/pcb which looks interesting, and has some nice reviews .
I havn't had a chance to even try it yet with so many projects on the go, but I like the price - its FREE.
If anyone has tried it I would like to hear how it works, as I hate wasting time learning a new program that will not work for me.
I hope to finish the remote this morning, and will put some pics up.
I hope to also finish a 4 digit version of this today, it uses the same scanning idea, but doesn't use the 4017s, just 4 pins of the micro to select the bcd switches in turn..