What is the best free PCB designing application..??

Bit of a useless link. It does not say what OS it runs under and it is only free "to start with". It says you can buy enhancements but makes no mention as to what they are.

So I find they are not up front with this product and in my experience this is always a bad thing. A suck you in and then screw you operation?