said by djrobx:They don't do this on WinMo nor Blackberry phones as they would have to replace the entire WinMo or BB OS
No, they just have a customized version of WinMo or BB. I've done work with Windows CE - Microsoft has a nifty interface that makes it easy to cherry pick which components you want included with your firmware build. And, as part of the firmware install, there's usually a carrier customization process that adds the logo and sets up other configuration items.
Regardless of what Windows CE can do, the fact is that Verizon cripples GPS on smartphones and nothing else.