recommend me an aftermarket navigation unit

paid 150 for my tomtom and it does everything i want it to