If the prime objective is keeping ice cold water for a long time, this is the best I've found.  The 3 gallon is a very good size.  Not as heavy at the 5 gallon, but with the capacity you need for 2-4 multiple people on a hot afternoon.  The lid is self venting, so if you tip it over, water will come out the vents.  But it is very stable, so just be aware not to lay it on its side..