12,210,840 SHARES MORGANS HOTEL GROUP CO. COMMON STOCK ($.01 PAR VALUE PER SHARE) UNDERWRITING AGREEMENT July 19, 2007