I have a lot of respect for Obama. I've met several congressmen and even more staffers, and his staff is one of the best in Washington, hands down. I haven't met him personally, but I follow his talks and such. I think he has a really good chance of being President one day. Probably not in 2008 -he needs to get more national exposure first, I think -but maybe by 2012.
You are an optimist. The 2008 President has a good chance of being impeached bc of the state of the union and the 2012 President is no doubt currently running for the school board some where.