I would like to get my husband a bike for his birthday. I'm not sure the best way to go about doing this. Should I give him cash/gift card to go and purchase it on his own? This bike would be used for recreational use on bike paths and a little off road I suppose. The areas we'd be using it in tend to be very hilly. I'm not sure what type of bike to get if I purchase one on my own.