The Title is coming back blank on the current page node using this code:
What I had to do is use the Key on the current node to reload the page node using the PageManager:
new PageManager().GetPageNode(new Guid(SiteMapBase.GetCurrentProvider().CurrentNode.Key)).Title
After that the title shows up. Is there a better way to do this?