This is 2 questions in one:

- I want to buy bitcoin in EUR, at best price

- I want to sell bitcoin for EUR, again, for the best price

Logic tells me these will be 2 separate exchanges.

There are quite a few markets available - thankfully - to choose from, some which come to mind:

Bitstamp (UK, Slovenia): they convert EUR to USD, for better or worse; but is it necessary or they just overcomplicate it, if I want to buy BTC in EUR for cheap?

Bitcoin.de "bitcoin made in Germany" - they sell bitcoin consistently higher than Bitstamp, but they might be good for my other purpose; selling bitcoin for the best price in EUR.

Kraken (US, Germany)

Anycoin Direct (Netherlands)

LiteBit.eu (Netherlands)

CoinBase (USA, EU)

I wouldn't touch BTC-e with a 3-feet pole, maybe  ;)

The question is, which 2 exchanges are best for my 2 separate purposes, without bothering to open accounts with all of them?