Are Shares of Baidu and Qihoo 360 Priced Right?