Question: About 2 month ago I upgraded my Dell Latitude E6500 laptop with a Corsair Force F120 SSD drive. Everything worked well until about a week or so back.
I started the computer and was faced with a beep and a message saying "No boot sector on Internal HDD (IRRT). No bootable devices". Since I figured that the boot sector had somehow got corrupt I tried booting from the Windows 7 dvd in order to repair the boot sector. But the Windows 7 installation program only found a blank drive with 111GB of unallocated space. I panicked and brought the drive with me to work to let a colleague have a look at it. We made a disk image of the entire drive and ran the drive through Testdisk in Linux. Testdisk did not find any partitions. It appears that the drive has been completely erased...

What has happened? What is causing this behavior on an SSD?

Answer: 
Corsair F Series drives have a firmware problem that arises if you change system states. From another forum: "It runs fine as long as you don't try to put the laptop to sleep, wake it up, or change the hardware profile (say, by docking or undocking it)". Allegedly there is a firmware update to 2.0 which may address it along with having the latest BIOS and having AHCI set (vs IDE) in your BIOS. See <http://forum.corsair.com/v3/showthread.php?t=90759>
Call the vendor for support and/or RMA, and stand by for a restore from backup. (You do have a backup, right?)