Most inspiring post I've read lately. I really appreciate the time and effort you put into the list..