I'm currently mailing about about once a week and only really push a product when I find an offer that's extremely compatible with my list. I'm super paranoid what offers I send but as a result I manage to keep my good will sky high so that when I do actually promote something it converts really well.