I had the Timex Ironman run trainer, but it got stolen. It has the chest strap you can buy optionally.
I had the gps version b/c I have to go all out when i buy stuff, but the one you listed is the same minus the gps.
I hà ve a polar myself, very soild has never let me down.