The University of Texas New Media Initiative in association with Google's Summer of Code program have been working on a project to make sharing files over the internet easier than ever before. Summer of Code intern Evan Wilson just released Project Snakebite, the first fully automatic BitTorrent server. Just as with a normal webserver, you drop files in a folder to share them. Snakebite takes care of generating torrent files and running a tracker and a seeder for each file.
Additionally, it builds a user-customizable link page with all of your files. It will even register your Snakebite server with an easy to remember URL for people that can't remember their IP. Snakebite is free and open software and is currently released for Debian. It's fully portable to both Windows and OS X and the developers just need some help packaging it.