In order to handle 100k+ visitors, even a VPS would be insufficient at times in case the traffic is too much. You need to get yourself a dedicated...
I am currently hosting my Wordpress site on dailyrazor. I have no complaints as of yet and have been getting good services as well.
Separate names with a comma.