My 2 cents...
My new novia tells me that she assumes all gringos in CR are the following:
fat, ugly, drunk and rude.
Not in any order of priority. The fact that she met a few, who were not in that category on this trip, really suprised her.
I believe the standard clothing down there is t-shirts and jeans. Maybe a nicer shirt for the evening. She even went so far as to tell me that if you wore shorts, you are either a gringo or gay

When I wore shorts on several occaisons due to the heat, she'd just looked at me and smiled and said "but, I know you are not gay."

She also thinks the whole "Jimmy Buffet" theme... tropical shirt, shorts, flip flops and visor/hat looks really silly and American.
Just thought I'd pass that insider info on...
I also notice now in restaurants, the loud and obnoxious tables are always gringos. She just looks at the table and rolls her eyes. I sort of feel her pain. Especially, when they are practicing "shitty" heavily accented spanish on the waiter. And, then laughing like its all a big joke. Try that one in France. You'll be wearing your food, not eating it.
My feeling is - if we all just had more respect for their country we can improve our image. Its difficult when you have drunk-asses in the DR doing shots and cheering "cheers gringos" instead of salud. As if this particular guy needed to callout that he was, in fact, a gringo.

_________________
http://TipsCostaRica.com for pratical advice on living in Costa Rica.
In order to write about life, first you must live it! - E. Hemingway.