You seem rather Latios and Haxorus weak, excluding your Jirachi. A choice scarf or spec'd Latios can wreak havoc and Haxorus, well Haxorus can single handedly rip you apart. Once Dragonite is gone, you have nothing to take a CB Haxorus EQ. His ability is usually Mold Breaker, which nullifies...