I play soul silver, I have 14 gym badges now and just recently I caught an Absol. I really like Absol as a pokemon and its got some pretty good stats. I have an Alakazam and was wondering whether it was worth swapping Alakazam for Absol. My only other choice was Heracross but he works as a good buffer. Has anybody trained both that can help in my decision?