I'm pretty much on MSN as a constant if I'm online, so I can't really complain about it that much, but there are frequent glitches and annoying problems it has which bug me quite a lot. Fortunately, this is only present in the newer and more demanding MSN Messengers, and if that goes wrong I can always revert to the old basic MSN Messenger.
It has been an internet staple for me since I got broadband.