Vaseline is good and cheap. The other stuff is fine but more costly.
There are spray electrical cleaners that will be the easiest to apply. Just spray it on, but it will probably more applications to keep the posts clean, as it evaporates pretty quickly. I don't know if it leaves any protectorant behind or not.
Bare