I just now added a "News & Review" page to my blog. Yeah! Check it out. I mostly moved stuff from the "Site Map" page to this new page.
At the same time, Blogger somehow reverted my "Site Map" page to an older version (undoing a lot of work). What an annoying bug! I'll be fixing that tonight!