I've been ridiculously off-base in pretty much every election prediction I've ever made, but that's no reason to stop now. At the risk of jinxing it, I'm going to give the presidential race to Obama, 311-227 in the electoral college and 51-47 in the popular vote. I think he'll win all the Kerry states, plus NV, NM, CO, IA, VA, and OH. In the Senate, I'll say the Dems pick up 7 -- VA, NM, AK, NH, OR, CO, and NC. MN will fall short, and GA will go to a runoff with Chambliss ultimately prevailing. In the house, I'll say a net 20 seat gain, with the Democrats losing PA-11 (my old home district), but Kirkpatrick taking AZ-01 (my new home district) while all the other AZ house races go to the incumbent. Sheriff Joe will be reelected by a low double-digit margin, making him even more insufferable for the next four (?) years (the Pinal County sheriff race I can't make any prediction on). And defying my usual pessimistic instincts, CA will defeat Prop 8 by less than 1%.