Nokia Astound - The Astound has TeleNav and Nokia Maps on it. What are the benefits of each and when would I choose one over the other?

Nokia Maps contains FREE Navigation for life and is the Nokia recommended solution.