User choosing frequency-based thresholds

As part of a site's advanced filters, I want to give people the ability to filter based on the frequency of results. i.e. "show only results that occur at least once per month" or "show only results that appear at least weekly". Currently this is a slider with granular control for "occurrences per year" (i.e. something that is approximately weekly would have a value of around 52) but users don't seem to find that intuitive and almost nobody touches it.

My idea is to give them the options of:

  • Yearly
  • Quarterly (default)
  • Monthly
  • Weekly

Each of these will increasingly reduce the number of results displayed. The question is how to present that choice:

  1. Slider with four labels
  2. Select box
  3. Radio buttons
  4. Other?

PS: This is related to real estate and researching different areas to live. To clarify, frequency is not the #1 metric - distance/travelling time is. So by default results are sorted first by travelling time and second by frequency. However people won't be interested in researching a neighborhood which meets their price range only once a year - they want perhaps once a month available so it's worth their time researching further.