I've used the centennial 3G in playa dorada, but it did not work in puerto plata. Also they assured me it works in samana, but don't...
centennial is now 2300 pesos/month, really expensive , 80 dollars, I remember when it was 34 dollars some months ago...
I will try verizon 3g next month