if you're good with messing with a bit of code (you may actually be able to find a virtual tour type set up for picassa and that'll handle everything) I like 110mb.com its just free webhosting you get 5 gigs (which I would think would be fine as long as you resize the images to say 533x800 or there abouts).