Good luck with the interview -- hopefully you get into a better place - even at a pay cut - because its definately worth the sanity!

I know what its like to go from working for a bunch of tools to moving to a company where people are good, and the management has a clue -- it makes a huge difference! Ive found that a lot of people get promoted based on how well they can kiss up to the management - which really says a lot about the upper management (ie. are they looking for good, compentent managers to do the job, or kissups who they can control, and who wont stand up for the staff).

It probabally won't make much of a difference, but once you have the new job, try to get an exit interview with your HR department, and tell them how you really feel about this guy (management style, his work performance, how he deals with the team, etc.). Hopefully the more people that leave the company because of this guy, maybe they will start taking a good look at his performance and management abilities.