I am going to be buying a bike to commute to school with every day. However, I also want to try mountain biking a few times, so a road bike probably wouldn't be too good for that. Would a mountain bike be ok for a commute every day? Also, what are good brands for that. I don't want to break the bank, maybe just spend around 300 bucks. Any suggestions?