Mountain Bike Recommendations!

Anyone have any input on a new mountain bike?

I’m looking around $2000. I’m dead set on a 29er. Looking for a bike that can do it all, I’m a poor college kid who can’t afford a fleet. Sorta an XC/All-Mountain flavor is probably where I’m looking.

Options so far include:

Giant Anthem X 29 2

Giant Anthem X 29 4

Specialized Camber Comp 29

Specialized Stumpjumper FSR Comp 29

Santa Cruz Tallboy LT

Santa Cruz Superlight 29

Trek Superfly 100 AL

Anyone own/ridden any of these, and have advice for me? Dirtrag and MTBR say good things about them all…