Hmm I'd say it's a tad better than it used to be. I get occasional flyers to redo my roof, buy a high end luxery car, and often from satellite TV providers. I'd say maybe 1 junk mail per week. Straight to the recycle bin, I find it's such a waste of paper and resources for companies to do this.
I also have all my stuff on paperless billing, I just wish utilities would stop making their own systems for that, and instead mail the actual bill to my email address. That way it's not something I have to login to, I just get it in my email. Gas company uses one system, hydro uses another, phone uses another, cell uses another (even though it's same company) it's so many different systems that I cant be bothered to login to every month to check. I see the money come out of my bank so I only really bother to login if I see an amount that is odd.