Out of those two, the Glock no questions asked. But then again, you're comparing one of the best Glocks vs a low end SIG
Change the SP2022 to a P226, P229, or P228 (even better if you get an older West German model!) and I'd have to go with SIG's offering
This of course is for open carry/shoulder holster. Weight won't matter quite as much, and I'd rather go with a bigger/heavier gun in that case, especially if you are giving nothing up in terms of reliability/accuracy (probably gaining accuracy if you are good enough). For say IWB concealed carry or such, I'd probably go with a Glock 19 or 26 instead of the heavier SIG
As much as I love SIG, I don't like their polymer guns, so I couldn't recommend one of them over something like a Glock