Wow, I can’t believe I haven’t done some of these. Most of them I use every day!
Online Etymology Dictionary
University of Texas at Austin Linguistic Research Center
University of Texas at San Antonio’s page on Proto Indo European language
Tony Jebson’s page on the Origins of Old English
Old English-English Dictionary