SERIES B-2 AND WARRANT PURCHASE AGREEMENT among Geokinetics Inc., Avista Capital Partners, L.P. and Avista Capital Partners (Offshore), L.P. Dated as of July 28, 2008,