The contention can be made that Alakazam is superior, but only based on the fact it has incredibly high speed, and Special Attack power. This combination makes Alakazam able to (Provided Same-Type attack bonus or weakness to used attack) often one-shot opponent's Pokemon.
While Gardevoir has higher Hit Points, and better defenses, Physical attacks can still easily defeat it, and it's Speed is very low in comparison to Alakazam, and it's Special Attack power is also slightly lower.
Alakazam is commonly the preferred choice for tournaments, where speed and punch tend to win out over a stat such as Special Defense.
However, if you're playing Gen4 (D&P), Gallade, the other Evolution of Kirlia, is a potent choice, due to his significantly high Attack stat (unusual for a Psychic type), and his dual type with Fighting (A type that is strong against many types). He also learns Psycho Cut, and can learn Close Combat, one of the most potent fighting-type moves. Also, his type matching eliminates Psychic, Dark, and Bug from being super effective, leaving only Ghost (A rare type) and Flying as his weaknesses. Even with this, There are no types that are 4x effective.
In summation: Alakazam is arguably better, but if you're looking for a breath of fresh air (Since Alakazam has been around forever), you won't regret selecting Gardevoir.
gardevior is better
Sapphire is better, but yes, emerald is good.
Get out you stupids! I'm better! You can't get a shiny Pokemon in emerald! Except for me! Hahahahahahaha!!
my chose lanturn
they went to a better world
First: A Water type- Swampert, Relicanth, Gyarados, Sharpedo, Walerin, and Wailord are the best choices. Second: A Fire type: Blaziken, and Toarkoal are the suggestions here. Third: A Grass/Electric type: Sceptile, Cradily, Manetric, and Vileplume are good choices here. Fourth: A Special Sweeper: Try Gardevoir or Alakazam Fifth: A Physical Sweeper: Try Machoke, Gaveler ( if you can trade, their evolved forms are better) Last: A wall: Aggron, or Dusclops are a great choice. Choose between the two depending on what you're weak to.
Gardevoir has stronger attacks, while Galade has faster attacks, so I would say Gardevoir, or if you can, get both.
emerald no doubt
I personally like Emerald better, but Pearl has better graphics.
Emerald..But they are kinda the same
It depends. Diamond has better graphics, but Emerald has a better plot line and in my opinion is better.
Pokemon from white are WAY better than pokemon from emerald.
No emerald is better than Sapphire
Emerald by far
Pokemon Emerald, because one, it has a better legendary two, it has a more expanded Pokemon universe three, it has more Pokemon i think emerald you get sick legendarys
Sapphire is better, but yes, emerald is good.
Alakazam
Emerald.