I find that Gmail with tabs and filters honestly works pretty well. I find the (few) things that end up in my Primary tab are mostly things that I want to see. I keep my eye on Updates because there are sometimes, umm, updates that I want to know about like changes to travel schedules.
The thing I really dislike are brands using a phone number to let you know about sales etc. No, I don't actually need a new carpet this week.