You can get the Shimano LX external bb crank for pretty reasonable cost, and the XT's are nice too and some very good pricing if you look around. Shimano's design for ease of installing/removal is the best IMO.
"...the people get the government they deserve..." suum quique
I'm running the ''08 stylo 3.3....Three months with no problems so far. The small ring did loosen up once, but that's my fault for not checking the bolts after the first couple rides). Bearings still running smooth. Seems like a good crankset for a good price...I paid $120 on eBay, from Adventure Sports Unlimited.
I put those clear self-adhesive protector things on the arms (can't remember what they're called....bought them on-line for about $8) and they still look like new...no shoe rub or scratched paint at all.