I've climbed the ladder a lot recently and there are some Pokemon that I find really good on offense based teams
Darkrai
This thing holding a life orb can deal massive damage. I normally run taunt just for the threat of hazards (I'm not running hazard removal on my team), dark pulse for STAB...