Here it is . after months of speculation, after scrutinized debates and swarming rallies, after so many volunteer hours, so many voter registration drives, so many foreboding television ads and pre-recorded phone calls, so much sweat and so much rhetoric, it's here.