As they say, variety is the spice of life. I like hills but I don't like riding just hills where you spend all your time going up long ascents or coasting down the other side. As far as wind goes, I don't mind a head wind if I know I'm going to get rewarded with a tail wind the other way. Going into a head wind all day, particularly when you have to get somewhere by a certain time, is tough.