While you wait for responses in this thread, you might enjoy reading this earlier thread on the same topic.