2003 is the strongest draft in a decade. 2004 was the worst draft since 1999. Richards would have been a top 10 pick in 2002 and a top five pick in 2004. Tukonen went 11th in a weak year. (Granted, like Schwarz and Meszaros, he slipped and will be a better player than those picked ahead of him). I think we all saw in the WJC the type of all-round force that Richards will be, both on and off the ice. He's the type of player/person who will one day captain a team to a Stanley Cup, and play for them in every situation. Tukonen will be a solid second line power forward.
As for Shea Weber, he's one of the most improved prospects in the game. He wasn't on a lot of people's radar as a top prospect at this time last year, but is now in most top 50s. He'll be a sturdy, #2 physical defenceman, with some offensive ability. With Hamhuis, Suter and Weber, Nashville's D looks strong for years to come. He and Colaiacovo are quite close, actually, in terms of overall upside. If you want that strong, physical d-man who makes good plays, take Weber. If you want a smart, steady defenceman with a little more offensive upside, take Carlo.