Definitely some interesting things going on with this technology. I know from personal experience though that some of these really need some better tools to refine the data presented to the user. Example for ebay listings when one searches for something, the filtes are relegated to those items just related to selling, i.e price, distance, type of auction, etc. If they are really wanting to sell something via a search they need to provide filtering based upon the item's characteristics/applications. Amazon provides somethings like color, sizes, brands, etc. Until developed further most of filtering capacities are dreadful for either of these examples.