Latios, Blaziken, Wailord, Kyogre, and Kecleon are among my favorite Gen 3 Pokemon. I like them mostly because of their designs, but also because many of them are strong.