We can go back and forth about Jarnkrok all we want, but the fact is no one knows how good or bad of a trade this was for at least another 3-4 years and we can actually see what Jarnkrok does at an NHL level.
Smith was supposed to be a future top 2 defender for us. Cory Cross was drafted 1st round 1st overall. A lot of times guys just don't work out, sometimes they do. It's very difficult to debate about a player's unknown future when it is so far off and no one here is psychic.