Het hangt inderdaad voornamelijk af welke technologie je wil ondersteunen.
Ga je voor PHP, Python, Ruby, statische HTML, ... dan zal je waarschijnlijk voldoende hebben aan een Linux hosting.
Ga je voor ASP.NET, dan zal je naar een Windows omgeving moeten kijken. (Al kan je dat onder Linux ook aan de praat krijgen, maar niet elke hoster biedt je die mogelijkheid.)