"First of all AMT is not as bad as you think. The additional tax paid above the normal federal tax liabilities will be credit for you in the future when your federal tax liablities is higher than your AMT."
I thought only "some" of the AMT you pay can give you AMT credit for later use, but not all. For example, if your AMT is due to ISO exercise, then you get AMT credit. But if your AMT is due to state tax, which seems to be the case here, you don't get AMT credit. You essentially lose if forever. I'm not an accountant. Please correct me if I'm wrong.