Similar Items: Email: A viable alternative to the web?