A lot of people contact me to write posts for them. Most are horribly unsuited for this venue, but every once in a great while one comes along that gets my attention, not just because the people behind the product are willing to compensate me for my time, but because what they have to say