What's your preferred file hosting service?

Mediafire? Sendspace? Megaupload? What's your favorite service for quickly sharing big files? Still haven't found a great one for quickly sharing a big batch of photos with family.