There was such and active discussion on my last post, I decided to post an occasional Facebook tip.
Every time I do a presentation on Facebook, or talk with newer FB users the question comes up: "Will X know if I delete them as a friend?" They don't really want to hear from, or they somehow feel weird that they friended them, or maybe they are a competitor. The answer: while deleted friends don't get a notification, they may indeed notice that you are not on their list anymore.
If you don't mind staying friends, you can shield yourself from their annoying and inappropriate updates by using a very simple to use filter. While everyone complains when FB does an upgrade, the last upgrade, the one that opens your account with a newsfeed from all your friends, gives you a cool HIDE button

Just mouse over the offending entry, and a ghost "Hide" button will appear. Click it and then confirm you wish to hide the person's updates , or the annoying applications they want to share with the world, and you never see their updates again. They never know. And you don't have to deal with the guilt of un-friending them.
Just for the record, I didn't hide the person in the example. I support healthy debate on Over or Under.
Joe on Facebook Joe's Facebook Page
I have "unfriended" some folks. It wasn't that they were offensive, but I didn't really care if they knew I unfriended them or not.