I have to say, I am not a fan of politics. That being said, Obama's campaign (so far) has been absolutely brilliant. Change We Can Believe In is the perfect slogan. It has the perfect sentiment, and most importantly has perfect timing.
I can't tell you how many times I have stared at his site and watched the "Yes We Can" video in awe. When I look at his campaign, the thoughts that come to mind are: positive, young, optimistic, empowering, and strong.
Nonprofits take heed- this is what the people want. They want to feel like that can make change. They want to feel good about themselves. They want something to believe in.
There is no debate, Obama is the best marketer so far, and may the best marketer win...