Garmin

Thinking of getting one of the Garmin computers. Anyone recommend a particular model? Also, are they Mac compatable?