I've always used and had the best luck with clear plastic bubble bobbers halfway filled with water. I've tried the other kinds and they just don't work for me. I've tried with no bobbers and just a sinker and it also doesn't work for me. Like my dad says, no matter what people tell you what to use, stick with what works for you.
However, I've noticed the last few years no matter what brand I get or where I get them from they all leak around the stem. So by the time I get to where I'm going to fish, they're often close to empty.
I tried looking for clear pre-weighted ones, but they no longer make those.
So my next thought is to seal them after filling them with water. I've seen some fishers mentioning using super glue on their bobbers, but I'm not comfortable with that cause of smell and mess.
Does anyone know of something that will dry clear, with no odor, and very little mess that I can use to keep my bobbers from leaking?