Oh absolutely... there is nothing wrong with the 5100. The 3000 wasn't bad, but the 3100 and 3200 are much nicer. Also agreed on the mp rating. That was important back when cameras were fighting to break 1mp... there was a huge difference between 1mp and 2mp.
Anything beyond 10-14mp is just icing on the cake. It's more important on "point and shoot" cameras because of their reliance on "digital zoom", which was quite literally simply pre-cropping. You can get a beautiful poster-sized print from a 6-10mp camera with quality glass.