I am no economist but if everyone insisted on paying in Jamaican currency it would help increase it's value against the "mighty" American dollar. I have to say there was a fair bit of "sticker shock" at a few places we ate while there over Christmas and New Years. The best way for us to was stick to the places that posted all their prices in Jamaican (they seemed to have much lower overall prices), such as a place like Collettas. Frank- we also split our stay between Seastar and Rooms. The seafront room we had at Rooms was a great spot but it was triple what we payed for our poolside room at Seastar.
I think it sucks that so many Americans insist on paying in their own currency, why would you not use the currency of the place you are in?
We have discussed for years taking a long road trip north to the Yukon and Northwest Territory, and with the weak Canadian dollar and dirt cheap gas prices, I think it's time for maybe a short trip south next year, and then load of the truck to see a part of our own country I have never been to.