I've received a few emails in the past week asking about free hosting for LEGO images, and for more places where they can post about their own creations.
To that end, I'd like to offer my own couple of pieces of advice, and then see if you guys have anything to add or suggest.
First, image hosting. If you don't have your own website (or prefer to use someone else's bandwidth...) the best LEGO solution is probably http://www.Brickshelf.com. They don't allow HTML uploads, but they do offer a very nice, structured, and FREE storage space for your images.
If you're looking for somewhere to write up your creation, though, you'll need to move to something more advanced.
MOCPages.com seems to be very nice, but I don't know much about setting up things there. Any gurus feel brave enough to post an email address were we could direct questions?
Beyond that, the solution would seem to be to start your own blog and post about creations there. This blog is run via Google's Blogger service at http://www.Blogger.com. It has a few hiccups, but works okay for me.
If that seems like too much, you might look at joining some other LEGO forums that allow and encourage people to post their creations. Lugnet, Classic-Space.com, and From Bricks to Bothans are a few examples - there are tons more. You'd probably need to combine forum membership with a brickshelf account to host your photos, though.
Well, that's my off-the-cuff advice. Anyone have something else to suggest?