New Hampshire. Bush 50-49 with 44 % reporting Michigan.......... Bush 55-44 with 8 % reporting Wisconsin........ Bush 56-43 with 9 % reporting Minnesota........ Kerry 53-46 with 10 % reporting Ohio............... Bush 53-47 with 30 % reporting Pennsylvania.... Kerry 60-40 with 44 % reporting Florida............ Bush 52-47 with 80 % reporting Colorado......... Bush 54-45 with 8 % reporting New Mexico..... Bush 58-41 with 11 % reporting Iowa............. Kerry 54-45 with 4 % reporting