Totally agree with this article. Google the story of Dr. Peter Watts, a (white) Canadian sci-fi writer. In 2009, he was leaving (not entering) the US from Port Huron, over the Blue Water Bridge. US Customs stopped him for some unknown reason. He apparently questioned his treatment, and didn't respond to their orders quickly enough. As a result, he was roughed up, charged with a felony, and dumped on the Canadian side of the bridge without his car or jacket, in winter, in the middle of the night. The US Attorney's office refused to prosecute him, so Customs went through the Port Huron PD to press charges. He was subsequently fined $1600 by a US judge, and lectured on the importance of obeying US law-enforcement. He mercifully avoided jail.

Ask yourself if you really want to take a chance on being treated like this, and for what? Entering the US is like a negative lottery. Most of the time, you'll be okay, but if your number comes up, you can have a very, very bad day.