I ride a TA26, and I love it. I couldn't compare it to any other frames/geos though, as I've only really ridden my mates T-rex, and I much prefer my Base. I would definitely recommen a long-ish stem on it, I was running a really tiny one (can't remember the measurements,) and I recently got a 120mm x 17 Pazzaz and some Zoo risers, and it feels a lot better now.