Basically though the list in the OP is useless to anyone except the OP because it's based on his anecdotal experience. To make it useful for others it would need to be broken up by level range (1-5, 6-10, 11-15, 16-20), purpose (combat, exploration, social, etc..) and more.
And also, some of...