I know it's not quite the same, but I'm running Bluefin on my ST and even though their maps may not be as aggressive as others their overall service is pretty good. There's been regular updates for the map which I can load myself and they've always been good at replying to emails, etc.