Have you typed “liar” into Google, recently? Published April 28, 2005 by Ben Well, have you? Published in Industry News Thoughts and Rants Previous Post Microsoft wants your “future concept” user experience ideas Next Post Top 100 brands on the Internet