R.,
I nursed all 3 children and when I nursed I tried to do it where it wasn't so public and distracting. My kids all nursed well and I have to say the boys were easier to wean - they pretty much weaned themselves once I had started to get rid of a few of the feedings. My oldest who is now 11 nursed up until a week before he was 17 months old and my other boy nursed a bit past 2 yrs (but again only night feedings at this point) and then my daughter would have nursed longer, but she mostly did it for comfort. Because as soon as I would attempt to sit down, she would want to nurse - but she nursed up until 2 weeks before 24 months.
It is a very hard decision to make, but you will know when the time is right to wean. Especially if they are eating more table food or baby food.
Good luck and know that whatever you decide, it is up to you - don't let others tell you or let their opinion sway you!
SAHM of 3 children and enjoying every minute of it!
L.