Some credit and debit cards are accepted worldwide.  Try that with a personal check!  If you need cash, you can make withdrawals from ATMs or banks around the world that accept your credit or debit card.