<page> would almost make it seem like you can have more than one page inside a single XHTML2 document.
I myself believe <xhtml> would be the best choice since most people would rather not use <root> (I forgot why) and <page> doesn't make anymore sense than <xhtml>. In fact, I believe it makes less sense.
Also it would line up with the <html> element in HTML and XHTML1.x a bit better.
If <parent> didn't sound so off-topic than that would also make a good root element.
<Arthur/>

Matthew.van.Eerde@hbinc.com wrote:
The root element of an XHTML document shouldn't be <xhtml> any more than the
root element of an XML document should be <xml>.  The root element of a
document is supposed to describe the purpose of that kind of document.  I
suggest <page> as a natural choice for the root element of a web page.