For general purpose self defense against other humans, I will take a semi auto pretty much every time.
I enjoy the heck out of revolvers, and carry them often, but I have no illusions about how they stack up against a modern semi auto.
For carry in the mountains and high desert, I will often carry one of my .44s, as well as for pure recreational fun.