I'm looking for one of those watches that counts calories. I want it to be based on my heart rate, not based on the number of steps I take. I'd also like to keep it under $100. Anyone have any suggestions?