I can't really add anything new to the discussion. Harbor House would probably be my first suggestion as well for you.

Frozen water bottles work great. As they thaw the water stays plenty cold...