My favorite Hoenn pokemon to use was Swampert, and I also condsider it to be one of the best. It's moveset was just awesome.
I also like Gardevoir. I know it's not the best stat-wise, but it's another one of my favorites to use. Swampert and Gardevoir are almost always on my team.