I agree with Obama on quite a few issues except his position on illegal immigrants and mandatory three strikes law. I'm also a bit concerned whenever I hear about someone opposes tax cuts for the wealthy. Not that I support tax cuts for the wealthy, I just want to know how they define "wealthy" since what might be considered wealthy in Illinois or Alabama would be consider "juts getting by" here in Silicon Valley.

I see four big issues that would keep him from getting elected:

1. His position on illegal immigration
2. His position on the three strikes law and the death penalty
The Reps' big argument ever since 9/11 (before that too) has been security. I can see them really attacking Obama on this: "he wants to open the borders and give felons a break. Vote for _ _ _ _ instead, she?/ he will keep America safe."

3. He's Black
It shouldn't matter in this day and age but I can't help but think it would. Maybe not though, as I would imagine that for a lot of people for whom this would matter would vote Republican anyway.

4. His name is Barack Hussein Obama
A person's name doesn't mean shit to me but there is a signifigant number of people in this country who would be thinking "I ain't votin for nobdy named Hussein" or "sounds like a God damn Mulsim name to me". And if you don't think names are important, how the hell else did us Californian's get the Governator?

Edit: 5th Issue(Image Reaper reminded me) a very short political career.