Если хорошо знаете С# и .Net — оставайтесь с ними. Аргументы:
1. На фрилансах часто (но не так часто как веб) появляются небольшие проекты, которые возможно (и вероятно проще) делать на этой платформе, без денег не останитесь.
2. Изучение php, очень вероятно, приведет вас к тому, что вам прийдется конкурировать по стоимости со школьниками и другими слабыми программистами.
3. Лучше знать хоть что-то хорошо, чем знать многое но плохо. Став экспертом в области .Net вы легко сможете потом найти хорошую работу с over $n000 зарплатой.
P. S. Но, если в душе вы романтик, путь воинов света — с/с++))).