I used PBase.com for a bit. I think my space is still up there. (It is: http://www.pbase.com/nhbubba
.) You can sign up and get a demo account good for 30 days. After that it's like $25/yr for like 200MB or something. I know you can get better through regular web hosting though, which is what I think I'm going to do. Only problem then is you have to setup and manage the web pages that wrap/display your images.
However don't forget that most of us don't want to bother downloading 1600x1200 pixel images. They're just too big! I think the biggest you can safely go on the web these days is like 1024x768. Anything larger and you should have people download and then view from their HD, not over the web..