My relationship with Ice is weird. I like the Ice type, but I don't really like a whole lot of Ice Pokemon enough to try them out. You may notice that of the three Pokemon listed above, two of them are given to you for free and the other is a mascot. That's how little I feel like going out of my way for Ice types. Still, I want to change that and train more Ice types. Avalugg looks pretty cool, and I want to give a chance to Abomasnow and even Vanilluxe. Maybe Cryogonal? I've also kind of wanted to train a Cloyster for a while. But that's something to be decided later. As for my current favorite...well, I think I would have to go with Aurorus. Refrigerate combined with Hyper Beam makes for one heck of a Pokemon.
Ghost and Fairy are tied for rarest type, so I'll do Ghost next and save Fairy for last.