I know this is a two-month old thread, but it doesnt appear this problem was resolved... and I have it too.
I am running vista 64 bit ONLY (fresh install)
I have 2 hard drives, 1 with 2 partitions. Vista is installed on 1 of the partitions.
I had 'bootmgr is missing', attempted Microsofts...