Costa Rica Pictures

So, I have pictures that Jessi and I took in Costa Rica, although many came out fuzzy or with fingers in front of the lens. I also have a copy of the pictures that were from the team camera. I would like to share these pictures with other people. The problem is, these pictures total over 150 megs, and I’m not sure where to host them. Yahoo’s got a photo service, but the UI stinks and you can’t get the full-size picture back from them. (They have thumbnails, and you can click the thumbnail to get a slightly larger picture, but I don’t think they store or let you get back the full-size picture again. At least, I couldn’t figure out how.)

I could host them off of my computer, but (a) I don’t have that much upload bandwidth, (b) Charter could get testy if I start hosting big files off my computer, and (c) I don’t want to go through the hassle of making thumbnails and gallery pages.

Does anyone else have a suggestion, or a way for Yahoo to do what I want?