Check out Garmin Forerunner Review site and read about Garmin 205, Garmin 305, Garmin 310 and Garmin 405. It has a lot of info and details about those models.
http://garmin-305-review.com
http://garmin-305-review.com/garmin-205-vs-305/
http://garmin-305-review.com/garmin-305-vs-310/
http://garmin-305-review.com/garmin-305-vs-405/