Don't you have a blog for this kind of stuff? I know this forum is supposed to be off-topic, but, aren't you getting tired from your self-promotion here? I know I am.
Ouch. That sounds like a good deal if things hold out.