I find that "the only card accepted everywhere" very amusing :) I spent 5 days in Berlin recently and I found lots of places that either were "cash only" or they only accepted "Maestro" cards.
I had two Visa cards that I couldn't use, so frustrating.
I had two Visa cards that I couldn't use, so frustrating.
EDIT: typo