From within Google Maps you should hit the menu key and select "Exit." If you just hit the escape key, the app keeps running and using GPS and/or cell tower triangulation.

Hmm... this is unfortunately true.. but I guess RIM should think about the design of their J2ME applications. It definitely needs to have some kind of garbage collection mechanism which does clear the memory even if the app is "escaped" and not "exited".