Hi
We went to Costa Rica 3 yrs ago... agree about San Jose - not a lot to see. We visited Arenal (famous volcano) and visited the Caribbean coast (by bus - was fine) stayed in hostel in Peurto Veijo, very Rasta and lots of rain! Nice but muddy... probably should have gone to Pacific side..
Also went to Panama, did a tour of the city with a private guide - pretty good, saw Noreiga's old house etc, and the old town. Also took a bus/boat to the Bocas Del Toro archapeligo off the coast(caribbean!!) again, lots of rain! but worth a look for the Leatherback turtle reserves etc...
enjoy - People were friendly in both places. No problems, luckily!
S