Start here.
Pressing h, initially, should move to the above header.
I'm a useless header with useless content. You don't care about me and have just learned that.
By now you've probably concluded that there are a bunch of useless headers at this level and probably want to skip them.
But which header has the information you seek? 3? 1? 5?
If you can conclude that there is a bunch of stuff at heading level 2 in which you aren't interested, like blog archives/blogrolls/meta links...
So wouldn't it be awesome to have a command that doesn't jump to a specific heading, but rather one at a different level?
If you press h, you're brought to the next header at any level, and the heading level is automatically set to that.
Aha, now the part of the page you're likely looking for, at heading 3. If, however, you used the "next/previous heading at different level" command, then you could have pressed h a couple times, found the useless headings at level 2, then immediately jumped to this header with information that, presumably, is more interesting to you.
For this command, I suggest ` to move forward and ~ to move back. On most US keyboards, this key is to the left of the 1-6 and, from my perspective, is easy to remember.
I'm not sure how this should handle, say, pressing h or 1-6 and then arrowing away. Maybe it should only look at the header you are on to determine your current heading level rather than the last one you found, and behave like the "move to next/previous heading" command if you're on a non-heading. After all, you're sort of on heading level 0 in that case. :)