The USA is one of the most difficult countires to obtain a VISA for. In fact, the USA pissed Brasil off so much, Brasil requires a VISA for US Citizens even though they don't for most others.
GO LBSR - I hope we did get VISA's for our potential Arabian Peninsula guests.