These ones here, in my opinion, are HANDS-DOWN the best modern gas cans you can get. I have several 2.5 gallon and one 5 gallon versions, all my other cans have become obsolete. Tractor Supply and may other stores carry them. They work fantastic and you can control the flow easily.
I have added No-Spills to my collection over the past few years. I think I have a 1 gallon for premix, a 2.5 gallon for e-free gas, 2 5 gallon ones for mower gas, and a 5 gallon diesel one. Happy with them so far.