I know the woes of fucked up partitions, my computer is still weird. My Windows is on E:\ but I boot off my C:\ (both hard drives, each a different physical disk) because my E:\'s boot is all fucked up (asks for hal.dll. I know the file IS there, and loads, since it works when pointing to the same windows install with my C:\ instead of E:\, and it's not a boot.ini problem, because both boot.ini's are identical.)
In any case, yeah, losing stuff sucks ass. I posted some music on here before, well, that stuff is gone now. As well as a number of other things that are likely very hard to replace.