Ok old thread, but just had to comment on this last post..lol
Designing in php is much easier
Coldfusion is MUCH easier that writing php. Its syntax is very similar to html syntax, and much less cryptic than php or any other programming language.
But, yes php is more widely used, free open source, and tons of free code already written out there.