I co-sleep with my 8 month old DS and have done, gradually more and more, since he was about five months. It works for us for the time being, but he can wake up a lot in the evening if I am not there which means I don't get much baby free time. This also can be a pain if we have visitors as I am often rushing up and down the stairs.
I have come to realise that sleeping in the same bed as your baby is viewed as nuts by many and while I'd like to say this doesn't bother me (DS is very sociable, not remotely clingy etc) it does a bit, especially if those who are critical spend an evening at ours where I am up and down the stairs ('told you so!') Also, at some point soon-ish I may start to put him down in his cot as he'll be moving soon which could create all manner of problems if he wakes up before me! (Possibly anyway, though I am a pretty light sleeper these days.)
It would be good to hear the experiences others have had with co sleeping, and also, if you are no longer doing it when and why did you stop (and how!)