How about camelbaks race vest? Never used it, but it's a closefitting vest with an integrated hydration pocket, designed to ride very close to your body. i'd like one once it comes in other colours than white Won't help with the overheating though - except if you put cold water in it should help until it heats up.