il pc può essere anche potente, ma la tua ADSL come è?
a seconda del traffico che prevedi e dal tipo di contenuti che metti a disposizione ti serve parecchia banda, sia in ingresso che soprattutto in uscita...

e non credo che con le ADSL standard italiane la banda in uscita sia decente (la mia 300Kb/s di media)

e se hai un IP dinamico per l'ADSL devi iscriverti ad un sito di DNS tipo DynDNS.com

secondo me, un hosting condiviso a basso costo è meglio, almeno per iniziare