DCRainmaker is definitely the best for in-depth reviews and covers all the makes. I pulled together this page for an in-one-place comparison - you'll quickly see its the Garmin rurnning watch range for me: http://www.squidoo.com/which-gps-watch-for-running The relatively high spec Garmin 410 was an interesting choice - it looks like the value from drop in price of this model is convincing people the bezel risk is worth it.
The 610 is the top of the range - all the bells and whistles and sleek. It is also the tried and tested as compared to the 10 which came out in late 2012. The 10 is the smallest and simplest, but has some training features not present in the watches next up the Garmin range. It does not work with an HRM or footpod, so no gadget upgrade. It is however water proofed to 50m which none of Garmin's other running watches are.
Lizzie, the Forerunner 10 doesn't need and in fact can't work with a footpod or heart rate monitor. If you think you might want to add these abilities in the future, then you'd need to go up the Garmin range to the 110 for the HRM and to at least the 210 for footpod capability as well. I pulled the details of Garmin's running watch range onto one page - it took a bit of scratching around: