Meine Page ist bei domainbox.de.
Kostet ~5€/Monat, mit 2 .de Domains, PHP und MySQL Datenbank.
Für die Domains muss man zahlen, da kommt man afaik nicht drum rum.
Bei den Umsonst-Webspaces hat man dann bestenfalls eine subdomain also sowas: deinname.anbieter.de, meist sogar nur sowas: anbieter.de/deinname.
Zum Ausprobieren reicht das aber auch
Zum Hochladen der Dateien braucht man noch ein FTP-Programm, die Web-Oberflächen dafür finde ich ungeeignet.
Ich nehm FTPVoyager.
Zum Erstellen der Websites benutze ich Photoshop/Imageready und Homesite 4.5.
Zuerst mache ich die Oberfläche der Seite in Photoshop, und die Links, Texte und dynamischen Inhalte mit Homesite.
Das hat den Vorteil das man volle Kontrolle über den Quelltext hat, aber der grafische Aufbau der Seite sehr schnell geht.
Von Frontpage kann man nur abraten, man sollte imho seine Websites gerade am Anfang von Hand schreiben, sonst findet man sich nachher, in den Seiten die ein Programm macht, garnicht mehr zurecht.