Long time user of Ubuntu, but i've never had this problem.
I just recently installed Ubuntu on my SSD partitioned with Win7. Everything worked fine.
I decided to move my SSD from the SATA 3Gb/s port to the 6Gb/s port on my motherboard for better performance. Grub 2 is still recognized and Win7 boots properly.
However Ubuntu will not boot after selecting it from Grub. I also tried to reinstall over the ext4 partition on my SSD with a live CD and it does not recognize my SSD, only my data drive.
I am lost. Is Ubuntu 10.4 not compatible with SATA 6Gb/s or am i just missing something?