I've always been happy with JIRA, using it successfully in large enterprises and in my own 2-person startup. But I know you have plenty of company in your hatred for it. As a tool for quickly entering an issue I want to track and having simple drag and drop across swimlanes for my development workflow, it does all I need it to do.
Can I ask what your preferred alternative is?