Well, first I made copy of ipnext.bif and ipprev.bif and renamed them as button_ipnext.bif and button_ipprev.bif. Worked much better as it was still crashing but not every time I clicked the province. Also buttons have brown background. Then I made copy and renamed, don't remember well not as I'm writing this from work, arrow_up.bif and arrow_down.bif as button_ipnext.bif and button_ipprev.bif. This seems solve the issue. So far no CDT when clicking province where buildings does not fit in one page. Also this seems to fix CDT when loading games and going to menu.

But I still have CDT after battles. Reverted to Vista drivers because I remember I had not problem running MTW + VI on Vista. No CDT at all. But reverting to Vista dirvers did not work. Still CDT. Seems Windows 7 to be great issue. On new systems MTW will crash no matter what if VI is not installed. I remember on Vista I could not get MTW running at all, was crashing all the time when starting campaign and none of the solutions helped. After installing VI it was working with no problem. Now as I have Windows 7 it constantly CDT. I also think it could be DirectX and not Windows 7. Reverting to older DirectX may solve the problem.