No jest to bardzo ciężki orzech do zgryzienia. Usługodawców oferujących hosting jest bardzo dużo. Ja osobiście mam w home.pl i nie narzekam - wszystko działa bardzo dobrze, szybka pomoc techniczna i ogólnie okej tyle że cena - mają dość drogo, a domeny to jeszcze bardziej drogo :) Tak to jest wiele znanych dużych firm: ovh.pl, 1and1.pl, nazwa.pl, az.pl jak i troszkę mniejszych: hekko.pl czy linuxpl.com. Wybór jest na prawdę ciężki i nie powiem Ci: "o idź tam" bo tak się po prostu nie da według mnie. Musisz sam przejrzeć oferty i wybrać tą, która będzie dla Ciebie najbardziej korzystna. Osobiście jednak od razu odrzuciłbym hostingi typu CBA.pl gdzie można za jakąś tam opłatą wykupić jakiś tam pakiet bo są to hostingi typowo darmowe oferujące coś tam dodatkowo. Tak samo chyba nie warto iść do cal.pl - przypadek pana Mirosława.
Kolejna kwestia to parametry serwera. Zależy to od tego jak duża będzie strona, ile potrzeba miejsca i transferu ale domyślam się, że skoro dopiero startujesz to jakaś mała więc na razie raczej każdy hosting powinien Ci pasować. Parametry na jakie najbardziej warto zwracać uwagę to m.in.: pojemność konta, ilość transferu, ilość baz danych/kont e-mail/ftp czy maksymalne zużycie procesora.
Co do domen to nie ma właściwie żadnych kryteriów. Istotna jest głównie cena i tutaj warto zwracać uwagę na to ile chcą za odnowienie bo przeważnie rejestracja jest za grosze, a za odnowienie później chcą dużo wyższe ceny.
Całą ewentualną konfigurację serwera (chociaż takowej za wiele nie ma - ewentualnie utworzenie kont FTP czy baz danych) przeprowadzasz w panelu administracyjnym usługodawcy. Ze swojego poziomu muisz ewentulanie odpowiednio skonfigurować pliki (np. połączenie z bazą danych czy ścieżki linków) i wgrać pliki na serwer przez FTP. Do tego możesz skorzystać nawet z eksploratora Windows ale jest to mało wygodne więc lepiej skorzystać z klienta FTP. Najpopularniejsze z nich, które możesz pobrać za darmo to m.in. File Zilla czy WinSCP.
Mam nadzieję, że troszkę pomogłem i rozjaśniłem temat :)