If you're in a pretty large snow biome, and/or cant be assed to move houses, this is the solution for you..
I found out, from the roof of my house, that snow will NOT buildup on glass.
That's my roof.
Now, if we just simply cover our solar panels so that there is glass right above it, like so,
Glass will stop the snow, and you'll have snow resistant solar power!
I have found this VERY annoying in my current world, so I found this out, and did it, it works FLAWLESSLY!
Notch has made it so snow doesn't appear on glass blocks (I think all transparent/half blocks aswell) and glass doesn't interfere with solar energy, so...
Hope this helped, I really needed this myself and thought I could share it.