My very humble site is hosted through AT&T Worldnet service. I have AT&T dial-up service at my home, with the service I get six different e-mail addresses and each address is allowed up to 10MB of webspace.
I've never had any difficulties with AT&T. You can FTP upload pages or use their own online software to create your website. I used Microsoft Word as the HTML editor for my site (mainly because I know very little about HTML) and then used the "http" upload option through AT&T.
I have a decent number of photos on my site, and a good bit of text. I'm not even close to my 10MB limit. Of course, I could always create another e-mail ID and then link my dojo web page to the new e-mail ID's pages. By doing that, you could have 60MB of webspace.
Since I don't surf the net too much at home, I signed up for the 150 hour plan at $14.95 per month. I think the unlimited plan is $21.95 or similar. If all you're doing is hosting a site, go with the $14.95 plan.
The 150 hours is the time you're connected to the internet through the dial-up connection, not how often or for how long your site is viewed by other folks.
You can look at my site here:
Aikido of Cheyenne