We have really good luck here with
free Partition Wizard CD, which will delete the partitions you want gone, Resize the Windows 7 partition into the space.
Only if the partition is an EISA locked partition does it need special diskpart override delete commands.
Most recovery partitions are disabled when a new OS is clean installed. You can test if yours still functions by tapping the key given for Recovery on the first bootup screen.
If you would like specific advice on deleting these and recovering the space into Windows 7, please post back here a Screenshot of your full Disk Management map, using the Snipping tool in the Start Menu, attaching file using paper clip in reply box.