If I can ask, what is a fortune to you? How hilly is your general vicinity?
For the type of riding you described, just about any bike should do. Something from the Trek FX line up would handle most of your requirements (leaving out heavy trail use). I don't think I would recommend a mountain bike unless you want to swap it out for a solid fork. There are great suspension forks available with good lock outs, but they are pretty pricy.