He was a great sleeper until 5mths, then he's gone steadily down hill with all his developments/illnesses/teeth/holidays/guests. *sigh* Someone once said to me that he would sleep better as he got more active. If I could remember who that person was, I'd kick 'em in the crotch right now.
Sounds like my DS2, except he stopped sleeping through at about 4 months when the teeth started. It was just after his 1st birthday that I put my foot down. He wasn't feeding every time he woke up but just having to get up 4 times a night when I knew he didn't need to feed during the night at all was sending me bonkers. There were tears (from mum and bub) but it actually only took a few nights of being really tough with my no boob policy and we were all much happier for it. Good luck, hope he makes it easy on you.