Hi
Spidy,
I know people who earn their living using PHP/MySQL to build websites, and they too have the 'just because' reasoning behind their choice of languages. This is something I don't understand. I would like to think that when I make these sort of decisions, I am able to backup my decision based on facts and technical requirements, rather than just because I feel like implementing something using a particular language/technology. In my experience "the right tool for the right job" applys here, often various factors constrain the tools you can use in the work place. For example, some employers will stick to a tool/product set, be it ASP/MS SQL Server or PHP/MySQL, because their employees are skilled in these areas, or they have a lot of existing/legacy code in these languages which needs to be maintained.
Martin