^Thanks for your suggestions. :) Problem is, I want Serperior to stay on my team.
Also, I don't really want to use Legendaries. Yes, they are powerful, but I want to use a team of normal Pokemon. Btw, I'll consider using Politoed as a replacement for Gigalith. Are there any other Pokemon...