Hi Johan,
the best way to solve the dynamic IP problem is to get a fixed IP address for your ADSL connection. This is relativly cheap to do these days.
Hosting on dynamic IP addresses implies a bit of down-time for the site every day between when the IP changes, and when the new address propogates. However there are services which do help in this aread - no-ip.com is one.
Also for hosting see the note I posted this morning in the "News" forum.
cheers
Bruce