Next President of the United States?



John Edwards just announced his candidacy and he's already running a smart, multi-pronged campaign, using hi-tech community-building tools like YouTube, blogs and text messaging, and creating One Corps.