2 Answers
2

From an HTML5 point of view, either is fine, and amount to the same thing.

For non-HTML5 aware processors though, the ranking of h2 will be understood correctly and h1 will not, so at the present time, while HTML5 is still new, I'd err on the side of caution and use h2, unless you need more than six levels of heading.