Actually doesn’t look to be that accurate. Gallup was #17 overall in 2008.
Last 4 presidential elections since 1996 Gallup has been extremely accurate. Hard to argue with success, especially if your guy is winning. ;-)