É, consegui resolver para mim. Vou relatar como foi:
Tava tentando de tudo, ai fui entrar no Windows XP (ainda não tinha entrado depois da reustaração do grub - tá, tá pode me chamar de burro) e qual não foi minha surpresa. Ao invês de entrar no Windows XP, foi iniciado a tela da microsoft para escolher o SO. Só tinha o XP e o Vista, mas já ta bom.
Deve ser por isso que o grub não carregava o vista de jeito nenhum.
Observação:
Para mim, ainda teve outro problema. Ao tentar entrar no Vista, foi acusado erro, e foi orientado a dar boot com o DVD do Vista, dar as informações de idioma, e depois clicar em Reparar.
Feito isto, agora esta tudo certo.