Obama was the perfect storm: young, charismatic, good campaigning, relatively new in national politics, and went up against quite possibly the worst Republican candidate the RNC could have come up with. McCain was basically a sacrificial lamb and Republicans just didn't have the self-awareness to know it.
Could Booker replicate that? Possibly. I'm not laying money on it though, and I don't think he's far left enough (single payer health care and such) to rile up the youngest, most liberal voters. See: Clinton, Hillary.