Nen kompletter RootServer ist meist auch sehr viel zu viel. (Soll heißen: Man kann den vielen Platz und die Rechenzeit eh nicht nutzen.)
Ich habe z.B. nen VServer (also nur einen Teil eines größeren Servers, aber durch Virtualisierung bin ich trotzdem "root") und der reicht für mich und meine Freunde völlig aus. Das bisschen Webhosting(Lighttpd+PHP+Python+MySQL), SVN, Mail(Postfix) passt da locker unter. (Kostenpunkt 10€ bei 1und1, woanders geht es sicher auch billiger.)
Für alle interessierten: Wer knappe Resourcen (vor allem RAM) hat, dem kann ich Lighttpd nur empfehlen. Der ist klein (mit Apache: 70% RAM durschnittlich belegt, mit Lighttpd: ~40%), super fix (Seitenaufbau war schneller als mit Apache 2.0) und große Seiten, wie YouTube, verwenden ihn auch.