Here are a few things that came to mind after reading through this thread...
Hosting - You can get a domain name (I think free for the life of your account) when you buy space (which I believe is unlimited) at Dreamhost.com for $120 a year (which is basically $12 a month)… AND if you search online, there are always discount coupons for Dreamhost signup. After a very quick search, I found an “AW97” coupon which gives you a “$97 off” discount when you sign up. This would mean your first year would end up costing you just $23. If you are worried about there being a problem with your content, just email the company and ask them before you sign up or pay anything. There are a gazillion adult websites out there, if you are going to go HARD-CORE, you may need to find a special host so that you don’t have a problem.
I specifically recommended Dreamhost because a bunch of people I know have been using it, and then I began using it maybe two years ago and it has been great. Yes, you can find some cheaper places, but I don’t know anything about those companies. One super awesome thing about Dreamhost is that it comes with a bunch of stuff already installed for you, like Wordpress. So setting it up at first was a bit of a pain because I did a simple install, (which was simple) but I had very few options for Wordpress and could not upload or customize the themes. I then went back and did an advanced setup and since then everything has been really cool. Now, with any Wordpress theme you see online, you can download it to your computer, upload into your online themes folder, and then easily change and customize your themes.
Like anything else, the more you want to do, the more involved it gets - but it seems to me that if you are serious about the blogging, it would be important to have an understanding of how it works so that you are not limited in doing whatever the hell you want to do, (unless you got the cash to hire people to do it for you). Even though I have built quite a few websites and now have my own blog, I still have a whole lot to learn about how this all works, I figured I would throw out a few things to think about.