I use a trakmate tm350h which I find has several advantages:
1. Cheap, I got mine for $150 new, from a store, not ebay
2. Trakmate is an Australian based company. My previous GPS was an ebay special, and warranty service after sale was non-existent. My trakmate had a faulty speaker after 8 months, sent it to sydney on a tuesday, had it fixed and returned by thursday.
3. All the software is on the SD card, so you can easily run any software you like. I'm running IGo 8, have previous used tom tom and igo 7 on it as well