Basicly I'm after a GPS which will Detech where i am currently located (for a wide range of uses) and anywhere where their is traffic

i was to use this for a number of things such as:
Sat Nav (traffic to re-route based on the traffic being busy) (Not total required but would be nice)
I also want to use my GPS as a tracking feature for my car. so i can always tell where my car is located (however i'm thinking of just using an old phone for this)
Recommendations for a specific model anyone?