I am sorry to hear about the problems Al. Sometimes people take a person for granted when they do an excellent job and never make waves. You should not be punished for being good at your job.
I think a talk with someone even higher may be the ticket to getting something done, even if that something is you moving on so that they can see their loss.
I hope more than anything that is not the case and they can see where you are coming from and reward your loyalty and great work mate!!
__________________
You either get it or you don't, if you have to ask, YOU DON'T!!
I really hope that midget cop doesn't find me in Kokomo.