I am a former mtb rider, now roadie. I want to get back into the sport, and I am especially interested in doing a 24hr race. Not so much as a race, but more as a challenge. I was wondering if there are any specific features I should look for in a bike that I can ride hard on the weekends in a more traditional XC type role but is comfortable enough to be able to help me survive the 24 hour ride. My last mountain bike was a Specialized Epic Pro, back when they first came out and had the brain shock in the rear. I loved the geometry of the bike, especially how snappy it was in the corners. I definitely prefer riding something a bit stiffer, but I have also never done more than about a 5 hour ride. However, I am not sure something like that offers enough travel or suspension adjustment for an endurance event. Not breaking the bank would be nice too. As usual, thanks for the help.