I’ve used Gilette’s happily for years, the buzzy ones are noticeably better IME (it effectively extends the life of a blade as it cuts better for longer even though the blade is actually wearing at the same rate). I usually get 3-4 weeks per blade and haven’t cut myself in over 20 years.
I really don’t see the point in DE razors, the last thing I want to be doing 10 minutes after I’ve woken up is having to concentrate to avoid slicing bits of my face off. I have pretty sensitive skin and had bad razor burn with every electric shaver I’ve used but not with a Gillette one normal or buzzy one.
Yes buying a pack of blades makes me wince but an 8-pack lasts me 6 months (I think it’s Fusion ProGlides I use now). Mach 3 works fine though.
Good shaving gel def makes a difference to, prefer the Nivea stuff myself as it’s very thick. Shaving foam seems pointless, not sure how it’s supposed to provide lubrication like an oil or thick gel does