@stefen: Nice post. I