New ideas, standards, browsers etc. keep appearing - often making things worse !
You say, you don't want your ISP web space - any particular reason ?
As far as domain names, I would recommend them to everyone
There are many name 'hosts' out there. I use http://www.123-reg.co.uk ( I have lots of names
The great thing of having your own name NOT tied into your ISP, is that if you fall out, you still have your web and mail names and simply redirect to your new provider.