STOCK PURCHASE AGREEMENT by and between AOL LLC and ETELECARE GLOBAL SOLUTIONS, INC. September 18, 2007