Like I said before, dont throw money at an entry level bike, rockhopper or Rincon. Save your money and buy a nice used mid-level or upper level bike. I and several friends have bought high quality bikes and upgraded little things (grips, tires, etc) to make them better.
When you start having to upgrade Forks, Shocks, etc, you end up spending way too much money on inferior bikes. Example, I just bought a 2 year old Full suspension mid-level bike with a Rock Shox Reba dual air fork for $100 more than the fork itself would be new... keep what you got and keep looking for a good deal on a higher quality used bike that does not need high dollar upgrades to make it better.