I say put it in SLC. We whipped some Costa Rican arse there a couple years back, and had a good, pro US turnout.
We need to get established places where that team *knows* they're going to get skull fricked... Both by the team and the atmosphere.
No, we'll probably never have a Wembley or Azteca, but we can have the Mexicans hate Columbus, the Costa Ricans hate SLC, and the Hondurans hate Nashville (or Foxboro or KC or Denver or wherever) just the same.
Drag them to some "backwater" (I.e. not NY/LA/Chicago/DC), dry hump 'em and leave 'em for dead.