... The only apparent imperfection is that Vista shows up on the Grub Boot menu as Windows Vista "Recovery mode" which seems to be erroneous since it runs normally.
Windows "normally" has 2 partitions: one for boot, one for recovery.
Apparently in your case GRUB recognizes only one, and thinks its the recovery partition.
If its not the recovery partition but the normal Windows Boot partition then its a GRUB error; which would not surprise me.
IMHO GRUB (with that I mean GRUB2) is one of the worst Linux loaders out there.
The old GRUB series was easier to configure (manually, adding stuff...).
bye