Ubisoft have just released patch 2.1 for Heroes VI. While you can check the complete changelog here, the short version is that this patch contains more than a hundred bugfixes, including the infamous Town Screen Nvidia crash.

Patch 2.1 is huge - about 2.1 GB. We therefore encourage players with good DSL lines to create and share torrent files of these, so that players with slow or intermittent web connections can get hold of them eventually. I myself have created torrents for the EFIGS (English/French/Italian/German/Spanish) versions and I am currently seeding them as:
hmm6_2.1_efigs.exe.torrent
hmm6_digital_2.1_efigs.exe.torrent
(digital version).

This is what torrents were really made for!