If I were American I'd vote for Obama.
The republicans can't have another term. The republicans have destroeyd the USA's international reputation. They are too eager to get into unjustifiable wars which put a strain on the economy. The Bush administration has ****ed the economy up. These, and many other reasons, the republicans should not have another term.
Obama unlike previous democratic canditates, actually takes a definitive stance on a lot of issues. Instead of letting relations with "enemy" nations such as Iran simply worsen, he's willing to talk with these countries. Diplomacy instead of idle threats. He wants to change the healthcare system for the better. He wants to close Guantanamo bay and put an end to USA's abuse of human rights.
I think Obama is under a lot of unfair scrutiny. He's been criticized to high heaven for his relationship with Rev Wright. Let's face it, that situation would be impossible for any politician to handle perfectly. Obama decided to leave the church. People still criticize him. If Obama had said "I was aware of what Wright was saying all those years but attended his church anyway", that would basically have been the end of his campaign right there. So he's going to **** his own campaign over the stupid comments of one man? So Obama tried to distance himself, and got accused of "lying" about his relationship with Wright. Damned if you do, damned if you don't.
I mean, EVERY politician has dirt on them. Consider this - what Rev Wright did is the very WORST thing anybody has been able to do to damage Obama, and it wasn't even using anything Obama himself said or done.
People ought to concentrate on which canditate would be better for the country. From where I sit that canditate is obviously Obama. I think your country would greatly regret it if either Clinton or McCain got the presidency.