Originally Posted by
Formalhaut
Yeah, Ice has always been given the short straw. Defensively, ice is one of the worst types, resisting only itself and carrying weaknesses to common types. Having said that, ice type moves are used often, due to hitting dragon types hard.
Ice/Ground dual types work well as Ground covers many weaknesses.
If anything, bug types are spurned more. Bug types are squishy and have weaknesses to fire, flying and rock (all common types). Despite resisting Ground, many Ground types use Rock anyway, which spoils that somewhat. Bug types are also of limited use offensively, with low overall statistics which hamper their ability to do anything meaningful.
My favourite type is hard to choose. I like Electric types, but I also like Grass, Flying and Ghost types. Overall, I'd probably go for Flying. Some of my favourite Pokemons are the flying types that you encounter early on in the game: Staraptor, Pidgeot, etc.