I believe polyester is warmer. I think it is because it is not a natural fiber and doesn't breathe like cotton does. Think of those "rubber sweat suits" that you used to see people wear that made them sweat a lot - synthetics just don't breathe.
I like cotton batting for summer quilts or for big quilts. I usually choose a blend because I am always cold!