For me it is Yobit of coarse !! There can be no other !! It's even in my signature ^^
Well besides them I do like coinexchange and novaexchange.
I think alcurex has potential but right now they simply do not have enough coins. There are many coins I have no idea why they do not have. I have used bittrex and it was just fine no problems at all. I use them as secondary if I find a better price there. I have tried bittler too. ( I think thats the name) I can't remmeber so I guess they were't that great.
Yobit!
There is no support, and constantly people on the troll box seeking support to old tickets.
I would say that makes it the worst. If you can not trust it to answer support questions, some of which will be about lost coins, or be costing the person money, then what have you got but a sham exchange.
Nova is okay in my experience, and may takeover from Yobit, as I sense it is upping its game.
I quit trading and exchanging bitcoins for altcoins on yobit few months ago, and I moved on poloniex. They are faster for sure, a bit better experience for me is there then on yobit, but I`m reading that they also have some problems, I see on their site that they stopped withdrawals and deposits for some coins, trollbox is temporarily off and that is maybe a good thing, I don`t know, I don`t chat there.
I store some altcoins on their site, and its a bit concerning for me when site have any problems, maybe I should think about moving further and to change poloniex for bittrex, looks they have better feedback then other online exchange sites.