If you haven't bought one for a while, or are changing brands, go to a bike shop.
Most of the 'Road' helmets are pretty well ventiltated. Set your price point, pick a color you like, find the size that fits.
I fall in between sizes, so trying it on is a must. My Bell and Giro's are M, had to exchange the KASK for an L.