Clinton Trump.jpg

Hillary Clinton (left) and Donald Trump (right) are running for president as a Democrat and Republican, respectively.

(File photos)

TRENTON -- Hillary Clinton vs. Donald Trump.

It's a presidential race that many political experts say could be thrilling, punishing, or maddening, depending on your opinion of the candidates.

Clinton, the former U.S. secretary of state, and Trump, the billionaire businessman, technically won't formally receive their parties' nominations until next month's conventions.

But since Clinton became the presumptive Democratic nominee earlier this month, she and Trump -- who became the presumptive Republican nominee last month -- have quickly shifted into general-election mode.

They got into a high-profile Twitter battle last week after President Obama endorsed Clinton. Trump tweeted: "Obama just endorsed Crooked Hillary. He wants four more years of Obama--but nobody else does!" And Clinton issued a reply that went viral: "Delete your account."

Then, both took shots at each other in speeches they delivered Monday in the wake of the Orlando mass shooting. And they both showed the differences in their approach -- Trump renewing his call to fight terrorism with a temporary ban of Muslims entering the U.S., and Clinton calling for Americans to reach out to the Muslim community.

Trump, the former Atlantic City casino mogul, has also faced criticism from members of his own party who have questioned whether they can support him because of comments he's made about Hispanics and Muslim. Some GOP figures have even suggested a coup to oust trump before the Republican National Convention.

Meanwhile, new national polls show Clinton leading Trump, though both candidate have high unpopularity numbers among voters. Some pundits have joked no two candidates in the same presidential have ever been so disliked by the public.

It's still nearly five months until voters head to the polls on Nov. 8. But if the election were today, who would you vote for: Clinton or Trump? Or will you pick another candidate? Or will you simply stay home?

Vote in the informal, unscientific poll below.

Brent Johnson may be reached at bjohnson@njadvancemedia.com. Follow him on Twitter @johnsb01. Find NJ.com Politics on Facebook.