Human powered search startup ChaCha has been the subject of a little bit of ridicule at TechCrunch since its launch, thanks to its entertaining snafus and some issues with its business model. Despite ...