Yo estuve el verano pasado y pagué con la WiZink Oro todo lo que pude (que en USA es casi todo) sin comisiones por cambio de divisa. Otra opción, si tienes un Eroski cerca, es la MasterCard de Eroski Club, que tampoco cobra comisión por cambio de divisa en las compras. Te la puedes hacer en el Hipermercado. Yo pagué algo con ella en ese mismo viaje y también sin problemas.
Si te haces una u otra, acuérdate de ponerlas en modo de pago total a final de mes, con lo que te pasan un recibo con todo lo pagado durante el mes, a principios del mes siguiente (la de Eroski deja también pago inmediato, y te pasan lo pagado por cuenta en un par de días después de hacer la compra), porque siempre te intentan colar el pago en plazos, que es como concederte un préstamo con sus cuotas mensuales por lo que compras y sus correspondientes intereses mensuales, que no sale a cuenta.
Para sacar dinero en efectivo las tarjetas de crédito te van a sablear. Lo más económico seguramente sea llevar Dólares cambiados desde aquí. Yo llevé la tarjeta Bnext, que en teoría te devuelve las comisiones por sacar dinero (ahora hasta un máximo de 3 veces por mes, antes no había máximo), y saqué lo imprescindible en efectivo, pero todos los cajeros que encontré cobraban su propia comisión "extra" por extraer dinero y esa la pagabas siempre.