The newest Garmin Forerunner 205 looks really compact:
Since the antenna is facing more upward when yours arms are positioned for running (uniing), it supposedly gets better reception. It’s kind of pricey (>US$200) but it looks slicker than all the others I’ve seen.
Anyone have it, or a recommendation of it?