Don't want to see your boss on Gchat every time you sign on, or don't want your ex's ex to be able to see your Facebook profile? Play with your settings! AIM, Gchat, and any major chat client will allow you to make yourself invisible or block a specific list of people. Check out Facebook's guide to blocking people for support. You can also use friend lists on Facebook to control how much certain or all friends see.