Yahoo-Alibaba 7.1bil$ deal .. Hmm http://my.news.yahoo.com/alibaba-buy-back-shares-yahoo-022820114.html