If you're using Shimano components, consider the Shimano crank. In 470 miles, with lots of climbing and the occasional panicked downshift under load, I've yet to drop the chain on mine (50/34) or have trouble shifting in either direction.
__________________
If you notice this notice then you will notice that this notice is not worth noticing.