Bom, vou começar falado do 4SHARED.COM, eu adoro ele e sempre tem melhorias e updates, eles sempre concertam os bugs bem rapido e tem um otimo serviço de upload. Aceita qualquer tipo de arquivo e diponibiliza link pra download dos seus arquivos, tanto individualmente quanto da sua pasta de arquivos. Eu recomendo pra baixar músicas!
Como fazer upload: Faça o login e, na primeira pagina que abrir, é só clicar no botão "Upload".
Login: Twitter, Facebook, Gloogle+ e cadastro.
Eu uso o WEBS.COM pra fazer upload de html e css, é otimo e super fácil de fazer uma conta, ele é meio complicado e admito que sempre me perco quando fico muito tempo sem usar, da pra criar pagina de conteudos tambem (criarei a minha quando tiver tempo).
Como fazer upload: Faça login e quando abrir, vai aparecer a pagina de "site manager", mas é só clicar em "file manager" e depois em "single (apenas um)" ou "multiple (varios)" file uploader.
Login: apenas com cadastro.
Eu sei que nunca ouviram falar, mas eu uso muito o PHOTOBUCKET.COM (nunca erre o link pois pode te levar a uma pagina porno, experiencia propria!!!) pra fazer upload e download de imagens, tem bastante png de tudo o que imaginar, todos os gifs do mundo e imagens em otimas qualidades.
Como fazer upload: É só clicar em "upload" no alto da página, com ou sem login.
Login: Facebook, Twiter e cadastro.
Um site que gosto de fazer uploads rapidos e simples sem precisar de contas e etc, é o DATAFILEHOST.COM, ele me ajuda bastante e é bem rapido. Aceita todos os tipos de arquivos. É só clicar em "upload" e voy la, seu arquivo pode ser baixado por quem voce disponibilizar o link. Há tambem o link para excluir, caso queira que ninguem mais faça download um dia né.
Como fazer upload: Clicar no botal "escolher arquivo" e depois "upload", esperar e copiar o link de download.
Login: não tem!
Bom, espero ter ajudado a quem precisava de hosts diversos. ;*