@Original Andrew: Now THAT is a well-written rant. Well played!