Personal favorite's "Rise of Darkrai" music was good and Darkrai was a huge mystery to me as a kid. I remember being terrified of it because I knew nothing about it, it was the last time I felt that childlike sense of wonder from a pokemon movie. Although honorable mention to the Victini movie, it came really close, Arceus one was a bit less so, but it was good. Second favorite being Deoxys movie, this being Jirachi, I feel like they all created a good world without creating one-off stories I never gave a darn about. Which unfortunately brings me to the Keldeo movie, no offense meant to fans of the movie, but it felt too focused on a simple plot with lackluster story and locations. That and Kyurem totally could've been done more well, made him a slightly more menacing villain, it felt like Keldeo was going against a neighborhood bully behind the local Wal-Mart as opposed to an epic showdown to show the main focus character's growth. But I digress, Darkrai at #1, Deoxys at #2, Jirachi at #3, Victini at #4, and Arceus at #5, Zoroark and Pokemon Ranger just missed the cutoff
Edit: how could I forget the Lucario movie, with awesome characters and the best legendary trio of all time in it? That should have number 3, sorry Jirachi. Also I should probably mention I've never seen the Genesect movie, I stopped watching the anime at all after the Keldeo movie