Gallup: Romney 29, Gingrich 28