Хотя я согласен, что изучение нового языка - хорошая идея - убедитесь, что вы изучаете их, а не просто собираете их. Например, я пришел из Java и продолжаю ловить себя на том, что пишу на других языках так, как я пишу что-то на Java, и не использую возможности нового языка. Я уверен, что вы этого не сделаете, но просто имейте в виду, что это естественно, так что следите, если вы начнете делать то же самое!
Что бы я узнал; Во-вторых, я бы изучал Ruby (плюс, при желании, Rails, если вы хотите создавать веб-приложения) - это очень хороший язык и довольно простой переход с PHP. Книга "Кирка" от прагматичных программистов - хорошее место для начала.
Если у вас есть доступ к Mac - я очень рекомендую изучить Objective-C и Cocoa. Я, безусловно, многому научился, изучая их - я думаю, что больше, чем кто-либо другой, я чувствовал, что их понимание сделало меня лучшим всесторонним разработчиком. Что касается книг - начните с «Программирование в Objective-C» Кочана для языковой стороны, затем перейдите к «Программирование какао для Mac OSX» Хиллегаса для стороны с графическим интерфейсом.
Удачи!