20090503 tech: Is Twitter full of imposters?