Best thing to do is go to some local bike shops and tell them what you're telling us. Try out a few bikes, Specialized, Fisher, Giant, Trek, etc and decide which one you like best. You're probably looking at a mid range hardtail and I would suggest disc brakes, preferably hydraulics. There are so many options at your price range. It would be impossible for US to tell you what bike is best.