Hey Chillax,
Just checked with Post Finance, they don't have a credit card in Euros. But what you can do, is get their Travel Cash Card in Euros. You can get up to 10,000...there's no admin fees, no annual fees and only a 1% commission (and the buy rate is 1.49 at this writing)
http://www.postfinance.ch/pf/content...ash/offer.html
Of course, this is a debit card (and they willl hold your money, and pay you nothing for it, but this isn't so different from other swiss accounts, at least you won't have to pay them to keep your money) and you will pay a 1 Euro fee to buy items in store (not to buy gas however) and getting Euros from an ATM in Germany or France will cost you 3. But unlike a credit card, there's no annual fees!