I also just realised replies go above the topic, I'm more used to the opposite...
stopmomagic.com
stopmotionmagic.com
smmagic
animagic
puppetmagic
I'm leaning towards stopmotionmagic now, I think it will come up in search engine next to stopmotionanimation.com and will look good/get the most hits/unambiguous

Hope I have been of some help

Read More...