When I was totally into Pokémon back in the early 2000s I used to buy almost any Pokémon CD I could get my hands on. Whenever a new Pokémon game is released and I play it a lot (last Pokémon XD on the GameCube) I still listen to them.
I have accompanying CDs for the first two Pokémon movies, the accompanying German CD for the 3rd movie, the soundtrack CDs for the first two movies, the accompanying first CD for the Pokémon anime (Kanto series), the same CD in German and a CD from I think one of the Pikachu mini movies.