Хостинг сайтов для node.js?
heroku например. Любой vps, коих пруд пруди. и еще можно найти тонну. 
Но если вы выбираете между nodejs и php по принципу есть ли под них хостинг - то однозначно php - это для вас.
Любой VPS/VDS, но настраивать самому.
Если хочется, где все настроено за тебя, это Heroku или Google AppEngine и т.п. хостинги типа PaaS
Однако там определенные требования к архитектуре твое ПО, если их проигнорировать - это будет дорого.Или лучше в PHP двигаться? 
Специально заточенных под PHP хостингов - чуть ли не больше всех прочих видов хостингов вместе взятых.