Both the time/space Pokémon were cool, as well as their Reverse World opposite, Giratina. I also loved Arceus, not because he's powerful, but because I loved the Multitype ability.
If I had to pick a favorite, it'd be Shaymin because I absolutely love that Pokéemon. It also has an exclusive key item that allows for form changing.