We're still going here as well. DS is officially 2.5 and he is going strong for sure! He nurses to bed and at naptime, then usually upon waking both times, as well as a few random times during the day. And that's cutting back!
I get a lot of contractions as well when I nurse DS, but they aren't painful per se. I mean, they don't feel good, but they're not "real" contractions so I'm not concerned about them. It is sometimes hard to position DS though so he's not touching my belly while nursing, especially when I'm sitting and not lying down.
What I did with DD when DS was born was to let her have a kind of free-for-all with the nursing for the first couple months. Then I started putting limits back on her for my sanity. I will probably do the same this time and see how it goes.