There's a great utility out there called dropbox that lets you download a small application to drag and drop your files to an internet hosting site (after you create an account).
Their program even includes a "Public" folder, which you can use to automatically generate links to the items you're hosting.
When you sign up, you get 2 gigs of storage. If you wanted to join and get an extra 250MB, you could use
this link. Yes, it would also give me free storage as well. It's just that awesome. ;)
P.S. If you prefer, you could just use it online, but the desktop client is just so simple to use.