Running watch with Bluetooth + HRM recommendations please!

Hi everyone - I want a running watch with Bluetooth and a HRM - I don't want to spend loads of money.

I love the idea of a Garmin but don't like the fact you have to plug it in and stuff I want something where I can have an app on my phone and just send the info straight there like how I can with my Fitbit - assume the only way of doing that is bluetooth?

Any recommendations? I looked at the TomTom ones what are they like?