There's something on the Web that Doesn't Suck, and it badly needs your help: the Online Etymological Dictionary
...I've spent literally hours at a time going through it out of sheer joy and discovery of words and word origins (though it's also possible to dive in and get a quick and direct answer). The whole project has been largely a labour of love by Douglas Harper....