Pistachio and cashews the ultimate king of the nuts when eaten by themselves.
Peanuts, pine nuts (crucial if making pesto though), hazelnuts, pecans, macadamia boring.
Best nut for nut butter goes to almonds for me, very satisfying to make at home, although I don't make it any more.
I avoid eating nuts because I don't have it in me to just eat a few and not devour the entire pack, hence I have no idea at all when the last time I bought a packet of nuts was. Same applies for crisps, chocolate and Haribo.