1. Run Startup Repair 3 consecutive times with rebooting after each run. This should fix Win 7 booting.
2. Download and install and run "ext2fsd" v0.50 (and up). This will allow you to read/write ext2/3/4 partitions. Map your OpenSuse partition to Windows drive and copy file
"/boot/grub/boot.img" to say c:\boot.img.
3. Download install and run Visual BCD Editor
. Create Boot sector loader. Change ApplicationDevice to C: and ApplicationPath to \boot.img.
Rename the loader to say "OpenSuse".
Now you will have a dual boot under control of Windows 7 bootmgr.