About 5 years ago, I sold my Santa Cruz Blur after 2 back surgeries and a shoulder surgery. None were from riding! I'm back in good shape and want to ride again. I live in Western NC and will do mostly single track XC, but we do have hills. I'm 6' 2" and weight 210#. What bikes would you recommend? I am considering Santa Cruz Tallboy and Specialized Camber or Epic, but am open to suggestions. I will be buying used, and will spend $2-3k on the complete bike. I may spend more if I find a killer deal, but I have to buy all the gear again!

Thanks for all your help!