Shining Gyarados is good 'cept it has strange energy requirements.
Here's my idea:
Blastoise: Raindance
Porygon2: Energy Converter
 
Get the picture?
You can Raindance like hell change the energy and Devastate. Retrievals are good in this idea.
Hope I have enlightened you all.
 
From: Naim (Singapore)
E-mail: hyper_naim@hotmail.com