OMG Thank you, I've tried so many others but this just does what I want.
Just a reminder, check the official version that is linked to in the description. They have now updated it for TBC Classic, and have made further updates. This particular version was only a stopgap for the first week of TBC Classic release.