fdisk on both hard disk seem OK
parted -l seem to have lots of information but I think you cut them off??
anyway, just try to probe grub.cfg file and reinstall grub.
1. boot computer with Live DVD/USB
2. open terminal and type this
sudo mount /dev/sda3 /mnt
post their output
3. reinstall grub to root partition by this command
sudo grub-install --force --root-directory=/mnt /dev/sda3
4. reboot to Win7
go to edit menu
delete the old grub2 entry you had
add a new entry of grub2
hopefully this simple method works..if not
5. go to get boot repair CD https://help.ubuntu.com/community/Boot-Repair
and follow their procedure to repair grub.