I applaud you for spending way too much time on this awesome list. :P