I agree -- this is worth a thread of its own