the new msn messenger in beta is pretty sweet. it automatically appears you offline to everyone when you change your status, but then you can click on an IM window and you automatically appear online to whichever people you feel like talking to. so you get to block people without actually blocking them and with no effort.