Another vote here for Camelbak Podium Chill insulated. I have 2 of the older Podium Ice models which are even better but for some reason they stopped making them. Chills are almost as good. Problem is you get so used to always having cold water that when you don't, it's like the end of the world. Not quite that bad, but I plan stops where I can refill with ice every 2-3 hours. Regular bottles are warm in 30 minutes it seems like.
As for the tops, they are great except as mentioned can get mold if you use sports drink and not washed regularly. I wash after use and also boil mine in water weekly for 3 minutes and this has kept them perfect. If they do get a little dirty, once they get hot, you can easily take then apart and clean with a Q-tip. It is worth the effort.