These cameras are very close in price (within $50 according to sortable), but the D5100 has considerably better image quality according to DXOMark. If it was me I'd get the D5100.
That said, for your particular requirements of 'distant subjects' and 'fast action' the lens you buy will probably make more of a difference than the body. You should check out http://lenshero.com/lenses/nikon-d5100-telephoto-lens to see what is available for the D5100.


