SVM's are awesome for pattern matching. I first encountered them on a project to identify pedestrians from IR images and was blown away with the simplicity of underlaying math.
This is a very important distinction because while the method is linear in the feature space, it can solve non-linear problems in the input space.