BZ might not work on Vista 64bit even with all patches applied. If you are not very techy, patching is pretty complicated, so you should really try the latest installer (with all available fixes) and see how it works for you. Even if you only need SP for now, next month you may wish to play some MP, so you better be ready.

If you fail even with the installer, you could use the latest
experimental build (soon to be 1.5 patch). I'm strongly against fixing 1.4 issues with not-yet-ready-1.5, but since you only want single player campaign (it's not being used online), you may give it a try. All you need is patched BZ (use BZ98 installer), then just place Ken's exe in your main BZ folder and fire it up from there.
Also, posting back how is EB working might help Ken in the future patch development.