I prefer to use GPG/PGP for SSH authentication, but an SSH key is always useful where GPG authentication isn't available.
My main workstation's public SSH key can be downloaded here