Wow, you definitely want to be wearing a helmet around those magpies. We have a loosely related magpie here called the Black-billed Magpie. Predominantly black and white, but has blue on the wings.
Being part of the Corvidae (crow) family, they are very smart, and inquisitive. When we visit Rocky Mountain National Park here, if you sit at a picnic bench, and bring out food, you get magpies visiting, and usually Steller's Jays as well, which are blue and black, and also in the Corvidae family.
I'm pretty fond of both, and also plain old crows (American crows here). I tend to spoil them by giving them old bread with peanut butter. If the bread is really stale, they carry it to the bird bath and soak it in water before eating it.