If one of your goals is to get copious numbers of QSL cards, that's likely not going to happen these days - Either people don't log, or they log to LOTW (Logbook of the World), QRZ.Com and/or EQSL.CC and simply do not send out QSL _cards_ unless specifically requested -- and oftentimes with a requirement to send some money.
I'd recommend that you find a logging program that you like and start logging all of your contacts. And you should choose a logger that supports uploading to LOTW (if you want to qualify for ARRL-specific awards), eQSL.CC (for some CQ awards), and QRZ.Com (for their own awards). I'd venture to say that even in this day and age, striving for awards is a major thing for most people on HF or working in contests or chasing grids or counties, etc. So, you want to be able to upload your QSL data to those places so that when the people you QSO with upload theirs, the QSL credit is given to both parties. If you don't log and don't upload to the major places, you're doing a disservice to the other hams who are working you and are needing your state on a particular band, or needing your grid square, or needing your county.
Sure, you could just go rogue and be in it all for yourself and not care about ever providing a confirmation to somebody else . But if you care about awards, or care about others who are working toward awards that may work you hoping for credit, then you'll want to upload your logs to those places.
Me personally, I only give a damn about awards provided by LOTW/ARRL. But I know others that I make a QSO with care about QRZ or EQSL / CQ awards, and so I upload all my QSOs to all three places so that those people can get QSOs (between me and them) confirmed. It's just the "right" thing to do.
Mike