Pokemon Stadium 2 is definitely my choice.
The changing surroundings make the fight much more interesting. And I love how you see some of the Pokemon in the background.
Not to mention that the basic field is just long enough for a fair fight.
I also love the music. Pokemon Center is just classic.
The only thing I can complain about is the the Electric field. I hate those treadmills! It's half the stage for crying out loud.
...And yes, I am a huge fan of Pokemon.
Now Battlefield... is just plain boring.
The stage is a bit too small and the music is bland.
I can hardly remember any of the fights I've had on that stage. It's just impossible for them to be memorable.