I ran into this problem after updating to the EFI 1.7 firmware with my WD 500GB HDD. Resetting the PRAM didn't help, calling Apple technical support didn't help, going to the Apple store and having them look over the laptop for an hour didn't help.
I ended up having to put the stock 250GB HDD back into the Macbook Pro.
Now I am unable to use my WD 500GB HDD that worked perfectly fine before the firmware upgrade.
I wish there were a way to back out the firmware upgrade, but according to everyone I've spoken with, there isn't.
Hopefully Apple resolves this issue soon...