Pokémon Diamond and Pearl/HMs

In Pokémon Diamond and Pearl there are some new HMs (Hidden Machines). These are the known HM's before the release of Diamond and Pearl:
 * HM01 Cut—Cuts the foe with sharp scythes, claws, etc.  50 95 30 Shirona in Eterna Forest
 * HM02 Fly—Flies up on the first turn, then strikes the next turn.  90 95 15 Team Galaxy Warehouse
 * HM03 Surf—Creates a huge wave, then crashes it down on the foe.  95 100 15 Celestic Town Shrine
 * HM04 Strength—Builds enormous power, then slams the foe.  80 100 15 Top Floor of the Lost Tower
 * HM05 De Fog—Lowers foe's evasiveness  -- -- 15 Person in Safari Game
 * HM06 Rock Smash—A rock-crushing attack that may lower DEFENSE.  40 100 15 Hiker at Mt. Coronet Range Entrance
 * HM07 Waterfall—Charges the foe with speed to climb waterfalls.  80 100 15 Jasmine in Nasagi City
 * HM08 Rock Climb—May induce confusion  90 85 20 Route 217

Those are all the HMs in the game.