....or get the non-salted variety. You get used to them REALLY quick. Worthy of noting, peanuts already have high levels of potassium so it balances the sodium content out naturally (to SOME degree).
PS: Peanuts are probably the least nutritious of all the nuts. Cashews are probably a close second.
Almonds, Walnuts are insanely healthier being dense with vits/min's AND superior healthy fatty acid profiles (the fats that assist in burning body fat and cleaning out/protecting your cardiovascular system).
PSS: Regular peanuts are susceptible to molds and fungus which can lead to aflatoxin, a poison produced by a fungus. No clue how prevalent or common this is.
Peanuts aren't actually nuts, in the strictest sense they are legumes.
Don't know if I actually agree with your ranking of nuts. I would rank nuts like this:
1. Almonds
2. Hazelnuts
3. Peanuts
4. Chestnuts
5. Pistachios
6. Walnuts
7. Cashews
8. Pecans
9. Macadamias
This ranking is based on protein, fiber, B-vitamins, calcium, minerals, and vitamin E for the least amount of saturated fat.
Salted peanuts are usually roasted in oil when they are prepared and cooked thus there fatty acid profile is altered, negatively.
The potassium levels in peanuts, when they are natural, unsalted, etc. can somewhat compensate for the high level of sodium within. However this is negated when additional salt is added to peanuts (i.e. salted peanuts).
Unsalted peanuts, as you said would be the way to go.