I was looking over an article in Claymoore's sticky for the 70-642 exam last week and this kind of stuck in my head. It's from
How to configure Windows 2008 Server IP Routing
Static routing in Windows Server is nothing new. We have been using the route command for years. You can configure static routing in Windows 2008 Server using either the route command or using the GUI. However, if you use the Windows GUI interface, those routes will not be listed in the CLI interface, when you type route print. Thus, I highly recommend that if you are going to use static routing in Windows 2008, you just use the route command at the windows command prompt.
I was wondering why doing a static route with the GUI would do this. The author never really went into any detail of why a GUI entered static route would not be listed when you later did route print. Does the GUI write the static route to a different location or something than what is written to when you add the static route with the cli?