Im looking to buy a bike soon mostly for off roading, but still urban riding when necessary. Im assuming a mountain bike is the way to go. Unfortunately I'm not to experienced with bikes but I would perfer one with decent suspension. Although 500 isn't to much for a good bike are their any brands out their that sell a good low end model in my price range?