ASSET PURCHASE AGREEMENT BY AND BETWEEN SHELL ENERGY SERVICES COMPANY, L.L.C. AND MXENERGY INC. DATED AS OF MAY 12, 2006