I was just talking to a possible client the other day when the inevitable subject of "Which Technology is the Best" came up. He was a designer but also did a little bit of PHP. The reason he used PHP was because that was what his other Designer friends used. This of course started up the "Which is better" argument/discussion.
I have always firmly held the stance that : I JUST DONT CARE.
C# or VB.Net, which is better? Who cares? What is the client paying for? I program in both, and you should too.
ASP/ASP.Net or PHP? Who Cares, how many jobs can I get doing PHP sites and how many with ASP/ASP.Net. ( You may have noticed that I did not even go into the enormous difference between PHP and ASP.Net)
The bottom line is, go where you can find work AND do it well!!! Whatever you do.
On that note, I found a great blog post that talks about this HERE. Check it out.