Since the missing sda1 partition that deadflowr mentions was about 100MB in size, I'd put serious money on that once being the Windows 7 boot (SYSTEM) partition. There are no /bootmgr or /Boot/BCD Windows boot files/folders in your C: partition which is sda2 - which is why the grub menu does not have a Windows option.
I very much doubt that boot repair would be able to fix this. You need either to be able to restore the missing sda1 partition or repair the sda2 boot sector such that it can boot without a separate boot partition.
For the first, I would suggest testdisk. I don't think fixparts will help to restore a deleted partition, athough you could try.
If that doesn't work and you want to try the second, you would need a Microsoft Windows 7 install DVD and use one of the repair options. The OEM manufacturer's recovery DVDs are unlikely to have this repair option, unfortunately.
By the way, if you do use testdisk to recover the missing sda1 partition, you need to be aware of a potential bug that might affect you. I don't know whether testdisk still has this bug, but this was true a couple of years ago. You have an extended partition, and in some cases testdisk would adjust the partition table reference to this so that the end sector was recorded as beingoutside the physical limit of the disc. This didn't affect the functionality of any installed operating systems, but confused some partitioning apps such as gparted. Fortunately, the fix is easy: fixparts! You may not run into this problem but it is as well to be forewarned.