personal preference is Garmin, the 645 is getting good reviews although I'm not convinced all the features are fully refined yet (music and pay) so for my money I'd buy a forerunner 35, and upgrade in a year or so when the next version of the Fenix is out, it looks generally to tick most running boxes, although the lack of the speedy pickup of satellites missing is a bit of a shame..
never heard a good thing about tom toms.
personal preference is Garmin, the 645 is getting good reviews although I'm not convinced all the features are fully refined yet (music and pay) so for my money I'd buy a forerunner 35, and upgrade in a year or so when the next version of the Fenix is out, it looks generally to tick most running boxes, although the lack of the speedy pickup of satellites missing is a bit of a shame..