Además de los ya conocidos Slideshare (para presentaciones en PowerPoint) y Youtobe (para videos), utilizo y recomiendo los siguientes sitios como hosting para sus archivos. Claro, todo depende de las necesidades:
Photobucket: es un servicio de fotografía gratuito que permite subir imágenes, videos y slideshows. Photobucket se utiliza generalmente para álbumes fotográficos personales, el almacenaje de avatares exhibidos en foros de Internet y el almacenaje de vídeos.
Photobucket tiene muchas limitaciones: Ofrece 500 MB de almacenamiento libre (en teoría ilimitado con una cuenta de pago), anchura de banda mensual libre de 10 GB (eran 100GB, pero disminuyó a 25GB en julio de 2008 y posteriormente a 10 GB en 2010). Las fotos subidas deben ser más pequeñas de 1 MB (sin limite con cuenta de pago), los vídeos subidos deben durar 5 minutos o menos (siendo 10 minutos, en caso de poseer una cuenta de pago).
Tinypic: es un servicio para el intercambio de imágenes y videos propiedad de Photobucket.com, el cual permite que los usuarios suban, enlacen y compartan imágenes y videos a través de Internet. A cada imagen o video subido se le asigna una pequeña ("tiny", en inglés) dirección de Internet. No es necesario registrarse previamente para hacer uso de Tinypic.
Tinypic permite la subida y el alojamiento de archivos jpeg (jpg), png, gif y tiff. Las imágenes de más de 1.600 píxeles (tanto de alto como de ancho) son redimensionadas automáticamente a un nivel aceptable. Tynipic no acepta videos de más de 500 megabytes o que duren más de 15 minutos. Los formatos de video admitidos son 3g2, 3gp, 3gp2, 3gpp, 3p, asf, avi, divx, dv, dvx, flv, moov, mov, mp4, mpe, mpeg4, mpeg, mpg4, mpg, qt, rm, wmv, y xvid.
ImageShack: sitio de alojamiento gratuito de imágenes. La página principal tiene un cuadro de diálogo donde se puede seleccionar el archivo a subir. El formato de la imagen debe ser JPEG, PNG, GIF, TIFF, BMP o SWF, y además, no debe sobrepasar el 1.5 Megabytes. Las imágenes en formato BMP o TIFF serán automáticamente convertidas a PNG.
Páginas para subir archivos .swf, ya que hay muy pocas referencias para hostear estos archivos con links directos:
MySpaceFileHosting: hosting gratuito para archivos, imágenes, videos, canciones, etc.