Actually, European payments market is getting more and more exciting, starting with - shameless plug - PayLane http://paylane.com (we even have DevZone for IT geeks http://devzone.paylane.com).
I see that you're based in Switzerland, so assuming you don't have a high risk business (porn, drugs, guns etc.), opening a merchant account should be fast and problem-free.