XC here, mostly local trails, no hill. I make the drive to highlands ever now and then, a few times a summer. I have a Slayer SXC 50, thing is a fucking tank of an XC bike, but I love it. It obviously doesn't handle incredibly well, but that's not an issue where I ride, plus it can hold its own aside from the geometry at Highlands.