I have around $500 to spend on a good mtn bike i have looked at a felt q520,specialized hard rock and rock hopper,giant bolder and rincon , haro flight line dx and sport , trek 3900 and fuji navada 3.0 i really liked the felt q520 anyone have one