I'm 6'4" with a 36" inside leg and chimp arms. I've owned a Yeti ASR, SC Superlight and Giant Anthem in XL sizes. Of the three the Giant was the best fit and fastest to ride XC (after I changed the Manitou sPV for a Fox RP3 with PP) but the Yeti was more fun/inspiring to ride. But then these are short travel XC bikes.
I've not owned a longer travel (All Mountain) bike yet but have test ridden an XL Cannondale RZ120 and I considered buying one and will be trying a Trek EX soon. Both are within your budget.
Best advice is go to some test days and try a few out.