How does this team sound for a Diamond playthrough (what I plan to have before the E4)?
Torterra
Garchomp
Lucario
Crobat
Gyaraduos
Gengar
I can personally vouch for the pure pwnage that is Crobat. Fast and reliable! I have Cross Poinson, fly, Air Slash, and Air Cutter. I use this guy for fighting types, grass types, and anything that poison is decent against. that cross poison has a high critical hit ratio, and can poison.
Garchomp good, almost any dragon is good. I use an Altaria, personally. Perish song, Sing, Dragon Claw and sky attack.
Lucario is good. I feel a fighting type is almost essential to any core team. I use a Machamp. Focus punch, focus blast, cross chop, and rock climb.
Gengar is cool, fast and is infinitely useful for such fights as -Entei, Mesprit, Raikou...etc.etc.- Mean Look, and Hypnosis.... I would use one, but I decided to use an Umbreon. Not too similar though... lol
Gyrados is a f-ing tank. Can't usually one shot it. And it has the benefit of being able to use dragon moves while being water and flying. I use a Walrein for my ice and water needs.
Torterra was the starter I chose for Pearl... I ended up not liking it. It just didn't suit me. I use a Porygon Z now. I call it my turret. Zap cannon, Hyper Beam, Tri-Attack, and Ice Beam... I think you can understand.
Now your team would get a thumbs up from me. Good defense, and well rounded. Good luck

(I fought the Elite four for the second time, the upgraded pokemon version.... and crushed them. I'm going to take down Red soon)