Easy PC is intuitive and capable of complex designs. I did a 6 layer design without any hastle. There is a tech support line which is excellent as well.

http://numberone.com/easypc.asp
They have a demo available for download.

See what you think.
Automatic routing (prorouter) is an option thats well worth the money. Saves hours of work.

Tim.