I mainly use Etherdelta, good enough, sometimes(every time) i have to input orders and deposits twice. But all round experience is good. Would be nice if they would implement a feature that shows all you assets, still have to fallback to Etherscan and see what tokens i exactly owned. But with the Metamaskplug even better.