Buying Bike

I am relatively new biker and am looking to buy a bike. Considering Specialized Rockhopper Disc, Giant Tallon 2, or Lapierre Technic 700. All advice welcome
If you've being doing a bit and you know you like it buy the best you can afford. Occasionally you will see a higher spec second hand bikes for sale here than the 3 you mentioned. Worth going that route. You might end up flogging the new new bike for half what you paid in preference to something better sooner than you'd think.
What type of riding? this is a true MTB site, with riders who do XC, DH, All mountain, even cyclocross....
All are likely to give different advice. So let us know your preferred type, and your budget and well see what we can suggest. Also, your height can play a part. some bike shops discount end of year bikes due to odd sizes. size medium sells out first, so large/small can be got for cheaper...