Well I appreciate the suggestions guys, I think I found a bike that I'm going to pick up. Its within my price range, its setup pretty much exactly how I want it in the parts/suspension dept (save the brakes, but luckily I have a set of brakes that I really like that can replace them), and it should do a fair job of smooshing rocks. Will post pics once its in my hands.