Tom Tom and Garmin both very good.
When I was looking earlier this year I narrowed it down to Tom Tom or Garmin. I got free European maps with the Tom Tom but the software required to download them is practically unusable, I wish I'd gone for the Garmin.
~iw