I always change the ssh port to something other than 22. It has always seemed to work well for me for most automated attacks. Perhaps this is not advisable for some reason?
Here is a good summary of the different options you have with ssh and choosing a port:
http://serverfault.com/questions/619898/should-i-change-the-...