>>1542739desu having the right ergonomics is 90% of the battle. My bike's designed for all day comfort for my riding style, I'm at the point where walking around feels weird.
Good/real flat broad pedals with metal studs gives you comfort and control.
tires well over 40 mm but they don't need to be fat
front suspension is important, back is optional
shock absorbing seat like cane creek, I swear by.
Gloves are a big deal for me too, feels great never having your hand slip especially if you get even the smallest bit of moisture. You might not think it but gripping your handlebars effortlessly makes a big difference. Get ones with real rubber palms and an open knit back like factory workers have.
and aerobars. fight me