http://www.mediafire.com/
For uploading:
100% free
unlimited disk space
up to 100mb per file
no sign up required
multiple simultaneous uploads
esaily email files after uploading
For Downloading:
100% free
unlimited bandwidth
unlimited downloads
no waits,lines,or queues
multiple simultaneous downloads
supports most download manager