I just created my own website! Trying Not To Sneeze is hosted on wordpress.com, a free service created by the makers of WordPress, the free software used to create SWT’s blog and thousands of other sites. It took me a minute to register and create the site. Its interface is simplified and more intuitive than the administration screens for the free WordPress software. You can upload images, but I don’t know what the file size limit is.
If you’re looking for a free blog host similar to blogger, I’d give wordpress.com a try.