http://startupmeme.com/2007/04/18/ebay-to-buy-stumbleupon-the…