*** Edit - I have updated this to be a Northern Shrike ***
It is still Alberta Bird #103 for me!
I believe this to be a Loggerhead Shrike that i found at Big Lake today. (in the tree near the trail head)
He does not have any white eye markings and his bill appears to be stubby when compared to pictures of a Northern Shrike.
This is a uncommon bird so I am open to debate on the ID.
If this is a Loggerhead Shrike that makes Alberta Bird #103