Désolé, je n´ai pas de site à te donner mais tu peux faire un serveur web avec ton PC directement et une connexion Internet.
Le principe est d´avoir un serveur sur ton ordinateur, celui-ci peut être un serveur HTTP ( comme Apache : http://apache.org ), tu peut aussi avoir un serveur web dynamique ( tel que easyPHP pour le PHP http://www.easyphp.org/ ou Tomcat pour les JSP http://jakarta.apache.org/tomcat ).
Le site de ton PC sera donc accessible quand celui-ci sera ouvert, la vitesse de connexion à celui-ci ( le download des pages) se fera en fonction de l´upload de ta connexion Internet et du nombre d´utilisateurs sur ton site ( 2 utilisateurs avec un upload classique de 16Ko fait que tu téléchargeras les pages à 8Ko/sec).
Voila, pour plus d´infos, tu devrais regarder directement sur les sites des serveurs d´applications, ils doivent avoir des explications plus détaillée pour créer son serveur et je pense que dans leurs pub, il doit y avoir des magasins spécialisés pour vendre des gros serveurs.
Malgré tout, ça coûte très cher, alors si c´est pour faire de l´amateurisme, le mieux est de rester sur ton PC et ne pas chercher à prendre une T1 et autre...