you can purchase the Nokia LD-3W gps receiver which connects to the phone through bluetooth. Then you can download/purchase software such as tomtom or iguidence or whatever your preference may be. and thats about it, you are up and ready to go.
I have the LD-3W running with tomtom 6 on my E61, and it works like a charm.
Deep