That's so odd. I'm from the Netherlands and rarely have any issues. Sometimes my ping is the same as someone in the US. Sometimes it's a little more delayed. But it's barely noticeable.
I did remove my PC latency though and that helps A LOT. Click here. There's a manual way (is what I did) and a handy little executable.

Nevertheless, if a server is tagged as EU, it should be in the EU. ^^