I have had the Garmin 305 for about a year and have found it extremely useful. Now, I can run in unfamiliar locations and still keep accurate track of my distance and pace. For the price, this was hard to beat, and the unit's size has not been an issue (though I wouldn't wear it as a day-to-day watch).One note: I have run several half-marathons with the 305 and have found the unit's distance to be about a tenth of a mile off from the course distance after 13 miles.