Sometime, too much help is not good

http://headrush.typepad.com/creating_passionate_users/2006/03/user_enchantmen.html

Need to have some fuzziness of searching, like "half life" should able to return result with text "half-life" 

http://forums.worsethanfailure.com/forums/thread/114851.aspx