Can't help you with a specific bottle but here's a trick I use:
Take your favorite water bottle and fill it half way with water. Lay it on its side and freeze it. Then fill it with cold water before heading out on court (I sometimes even use juice). It almost always stays cold til the end of my match...and I have played in some extremely hot weather (90F+).