You will find as you mature that most elections are voting against someone and not for someone regardless of what they say. My reason for voting for McCain is the position of Commander in Chief. Obama does not know squat about the military. If we do not have a strong military you can forget about the economy or anything else. This is not to say I do not know anything else about McCain or agree with all his positions.
If Obama stuck to his agreement on public financing of the campaing , instead of lying , this contest would not even be close.