The ONLY advantage of running a SATA III (6) HDD on SATA III is Burst speed - This is a very short duration and No real impact on normal operation. So as Dereck47 said - Yes they are compatabler, and you will NOT see a difference if you run the SATA III HDD on SATA II.
SATA III (6) is more a marketing tool.