For lack of a Vista disc you can also use Lilo to create a Windows readable mbr just by booting into Ubuntu and running:
sudo apt-get install lilo
sudo lilo -M /dev/sda mbr
It appears that 10GB is unallocated:
Is it possible to "re-assign" that 10GB partition to the original 200GB partition?
But the 10GB appears to be at the beginning of the drive which scares me a bit. What did you use to create that 10GB partition? I always prefer resizing Vista and Win7 using only their own partitioning tools.
Modelo: ATA FUJITSU MHY2200B (scsi)
Disco /dev/sda: 200GB
Tamaño de sector (lógico/físico): 512B/512B
Tabla de particiones. msdos
Numero Inicio Fin Tamaño Tipo Sistema de ficheros Banderas
2 9814MB 200GB 190GB primary ntfs arranque
Anyway, if Windows boots OK, I'd be very reluctant to move the beginning of that Vista partition.