There is a ton of things to consider, some of which have been mentioned here on this thread.
What GPS do you have already or are thinking of getting, type, manufacturer, etc.
What do you want to use it for, cities, travel, off road, etc.
What is available near you to keep costs down...