Also check with your ISP, many of the offier free webspace now with subcription to their service. I use comcast, and that is how I post my pictures (include the one in my signature) here. I use a free FTP program to upload them, and post the html here.
Photobucket is a great service too. My wife uses it all the time