Do you worry about ssh brute force attacks on your servers?
mschy: I started running ssh on port 443 when public ssh is required, because it works more reliably when traveling.  A nice side effect is that it also avoids the Rumplestiltskin attacks.That said, my preferred solution is openvpn.