Personally, I prefer betting no matter what. It gets me far much more value long run because it allows me to stay in the driver seat more often and induce raises from people with less than premium because they always think I'm bluffing. Which tends to allow me more information than check calling would.