Timex Ironman Gps

Vice I'm looking for a watch?
I am looking to buy a good watch to run. I had a heart rate monitor nike one and broke. I need to calculate the speed of memory of at least eight laps, heart rate, distance and not with gps and foot pod. Preferably resistant water and not too bulky. Also less than $ 300, * if possible *. Any suggestions or criticism? Thanks PS Any thoughts on the Timex Ironman Bodylink?
The Garmin Forerunner 305 is what you are looking for. I bought an Amazon for about 150 USD, and it works very well. It is probably the most accurate operation of GPS watches currently available and only two pieces, the watch and chest strap. Timex Bodylink GPS function has a reputation of being a little flakey at times. In order to achieve the same functionality of the Forerunner you need to watch, belt, GPS module and data collector (which you normally have to purchase separately)
GPS TIMEX Global Trainer Ironman Unveiled!