HRM Advice

I am sure this topic has already been covered about 1 million times... but does anyone have advice on a good HRM that is affordable? I primarily do yoga (which is difficult to wear anything restricting in) but I also run, walk and I'm debating trying out weights again. Any advice is GREATLY appreciated!