After working in several shops over the years... and spending the majority of my life on two wheels, here's my quick two thoughts.
1)If you want to go new... Giant is normally the best bang for your buck. They make frames for several of the other companies out there so their overhead on the largest single component is minimal, the price you pay goes more into components.
2)Their are several places on the web similar to TradGang that are filled with great folks doing the same thing.. talking story, trading advice and equipment. I would check the classifieds from MTBR.com and PinkBike.com I have purchased multiple bikes and components from MTBR's classifieds. They have a wonderful review section as well.
...just like Archery nothing in the world could compare to a great local shop, but not everyone has one. You get what you pay for, if you keep your money local, you get your support local a little cheaper... spend your money over the internet, get your help blindly over the internet, and eventually pay for parts you didn't use, didn't need, but who knows, you can save a buck. I know it sounds bias from working in a shop... but I have paid the price to learn it... and still don't follow it. They use to say you can tell a good bike mechanic by how much money he has spent on ruined bike parts. Same goes for archery, I just can't seem to find a shop that I trust or want to go back to, so I will continue to lurk the pages here, order blindly and have some random crap I can't use, or can't use effectively... or just broken in the basement hidden from my wallet's view. I really just need to find a shop. even with an hour drive it would be much cheaper... and less time.