PURCHASE AGREEMENT among BC HOLDING III CORPORATION, ONSLOW HOLDINGS, LLC and INFONXX, INC. August 30, 2006