It's always problematic to compare values for players who have yet to achieve their purported potential. Unfortunately, this leads to this type of pointless back and forth between fans of each player's respective team who have a unique insight as to the development of their own prospect/player.

Johnson and Staal are both very nice players who will likely improve their games and gain further respect around the league as well as these boards. It will be interesting to revisit this topic in about a years time. As for now, this thread should be put out of its misery.