@jfa: Really cool ideas!