I just found the coolest website ever; muxtape.com.
last.fm and Pandora and such are cool but neither allows for song selection and order and everyone knows that order can easily make or break a mix. I'd much rather listen to a tape someone bothered to put together than a random sampling of their playlist.
WAY more interesting.
My god, this is the shiz.