I think a subscription to one of these would make a good present for DH. It appears that there are quite a few to choose from. Any recommendations or thoughts on pros and cons, please?