Its way past my bedtime but I will leave you with one piece of advise. Get your CPA to do your projections. He shouldn't miss that you run into ALT min tax. No telling what else you are missing.
Its still tax season and I need my beauty sleep.