If you prefer dealing in cash, then by all means get some euros out before your trip. But there are alternatives available, such as debit and credit cards. Visa and Mastercard are widely accepted in most European cities. American Express is too, but perhaps less widely.