Thanks to Alan Coopersmith's Catching up blog entry for mentioning me. I just want to confirm the bit about us not being small fluffy, rapidly reproducing interstellar parasites. See some proof.
I've been trying to get one of the other sort (the small, fluffy, etc.) on eBay, but they seem to be reasonably popular and thus go for reasonable prices.