Some people are requesting links to download 3.0.18941. (Our hosting site currently has some gremlins in the system), so here we are:
Is Vista 3.0.18941 the most recent Beta update?
Whilst 18959 is newer. the links you need are at the top.
Sergey, I have PM’d you.