This might be an unpopular recommendation but ... the best value for R3500 is a Trek 4300 or Mongoose from Sportsmens Warehouse. Nothing wrong with either of thos bikes. Avoid Avron at Cycle Traders - I watched him sell a MTB rookie a very used and tired Giant Rincon for R3000 when it was worth only R1000. Its a good idea to buy through this forum and gumtree.co.za, though.