AOL Makes Room For Xdrive

Baidu IPO Price Raised

China's biggest search engine, Beijing's Baidu.com launched its initial public offering (IPO) selling at $27 per American depository share (ADS).

Advertising On a Dead Man

eBay auctions are just getting weirder and weirder. Now there's a guy auctioning off the rights to advertise on his dead body when he does in fact die.