There's a vast amount of difference in advocating change from the policies of the previous administration and advocating change from a free republic to a communist system.
Obama's contacts with Communists came with his choice of friends and mentors, but the McCain's contact with Communists came as a result of being their "guest" in a Communist porison camp.
Be careful which one you choose to elect as your leader.