i use a garmin rino 110 over here. It dosent have the detailed streetmaps, but it is acurate, and the 2 way radio is nice for staying in touch with the rest of my guys on convoys.
the 120 is better, but is always sold out at the px, and the 130 has very good maps. if i could find one, i would own it. Also you can get the cable to use you computer to uplad new maps and nav points, also save old nav points