Actually this question has come up here alot - do a search.

Also check out mountainbikereview.com, bikeforums.net (MTB thread).

A friend of mine today told me about a book called "Blink" most decisions should be impulsive. If it seems right for you, go for it.