I thought this article on the blood clot risk from the Oxford-AstraZeneca vaccine was really balanced and informative:
www.bbc.co.uk/news/health-56594189
I thought this summary of the different risks was useful (of course the numbers may change as further data are collected):
Based on the Germany data alone, if you vaccinate a million people then you would expect 12 to have a blood clot and four of them to die. But if a million 60-year-olds catch coronavirus then around 20,000 would die of Covid-19. If a million 40-year-olds catch coronavirus then around 1,000 die. It would be a few hundred people in their 30s.