At first glance, you may think NBA All-Star weekend is American Express All-Star weekend, and that's just fine with American Express. The credit card company is blanketing the weekend and Washington D.C. (where the All-Star Game is going to be held) with their "Street" campaign. The campaign …