HOLY SHI'ITE!
Gallup is historically accurate. They are the only national polling orangization I trust.