My bad, I didn't know posting pics was such a pain on blogspot!
It seems to me I've heard of another possibility, although I myself am not at all familiar with it... Myspace.
Larry
Not sure if this is what you may be looking for, but it is free and there don't seem to be any strict rules as to what can be put on your page(s).
blogspot.com
Larry
[Edit] URL fixed by lurking concierge!