With the 2012 NHL trade deadline less than one week away, teams will be working hard to pull off good deals (like turning Steve Downie into a first-round pick) or avoiding disastrous decisions that end up in a slideshow like this.
Hopefully your favorite team makes smarter moves than the 30 featured here.
2011: Joffrey Lupul and Jake Gardiner to Toronto for Francois Beauchemin
Last season the Ducks picked up effective defenseman Beauchemin from the Maple Leafs. He is not a star defenseman, but can play a shutdown role and is effective at killing penalties.
Unfortunately, the Ducks gave up a point-per-game player and a former first-round pick.
Lupul made the All-Star game and currently has 61 points in 59 games. Teemu Selanne leads the Ducks with 53.
Gardiner has 18 points as a 21-year-old rookie defenseman, the same point total as Beauchemin.
2007: Kris Versteeg to Chicago for Brandon Bochenski and future considerations
Bochenski is a 29-year-old forward who totaled 68 points in his NHL career before leaving for Russia's KHL.
Versteeg is on pace for 70 points this season.
1989: Lindy Ruff to Rangers for fifth-round pick in 1990
The Sabres traded Lindy Ruff after he played almost 10 seasons with them.
He retired as a player shortly after, but the franchise has been stuck with him behind the bench as head coach for the past 14 years.
He just won't leave!
1988: Brett Hull and Steve Bozek to St. Louis for Rob Ramage and Rick Wamsley
Rampage helped the Flames win a Stanley Cup, but Brett Hull was one of the NHL's greatest scorers of all time.
1991 (as Hartford Whalers): Ron Francis, Grant Jennigs and Ulf Samuelsson to Pittsburgh for John Cullen, Jeff Parker and Zarley Zalapski
Francis averaged above a point-per-game in his career, won two Stanley Cups and a Frank Selke Trophy as the league's best defensive forward.
Cullen never matched his point production from the season he was traded.
Francis eventually returned to the franchise, playing five and a half seasons with the Hurricanes.
2009: James Wisniewski, Petri Kontiola to Anaheim for Samuel Pahlsson, Logan Stephenson
Wisniewksi was a quality offensive defenseman last season, totaling 51 points in 75 games. He has 21 points in 33 games this year, but is bothered by injuries.
Pahlsson is a forgotten lower-line player, Stephenson never played in the NHL.
The franchise does not have one particularly awful trade, but in 1990 the team made some questionable trades as the Quebec Nordiques in the midst of a 12-win season.
Two of the team's top scorers, Peter Stastny and Michel Goulet were traded away, to New Jersey and Chicago, respectively, for not much in return.
Columbus has yet to make any particularly disastrous trade at the deadline, but if the team decides to move Rick Nash, it is likely that deal could end up here.
Hardly any trade justifies moving a team's best player.
(See: Joe Thornton, Boston Bruins.)
1994: Ulf Dahlen and seventh-round pick in 1995 to San Jose for Doug Zmolek and Mike Lalor
Dahlen was a 70-point scorer.
Neither Zmolek or Lalor made a mark as defensemen. Zmolek in particular was a bust after being drafted seventh overall in 1989. His time in the NHL ended by the time he was 30.
1986: Ron Duguay to Pittsburgh for Doug Shedden
Duguay had scored 217 points over 227 games with Detroit.
Shedden played just 84 more games in the NHL after the trade, with a career total of 325 points.
1997: Miroslav Satan to Buffalo for Barrie Moore and Craig Millar
Satan scored over 700 points in his NHL career, including six 50-plus-point seasons.
Moore and Millar totaled 30 points combined in their NHL careers.
2006: Marty Reasoner, Yan Stastny, second-round pick to Boston for Sergei Samsonov
The Oilers lost Samsonov to free agency in the offseason.
The second-round draft pick turned out to be Milan Lucic, who is now one of the Bruins' leading scorers.
1999: Rhett Warrener and fifth-round pick in 1999 for Mike Wilson
Neither of the two young defensemen either developed into something worth discussing, but the Sabres used that draft pick to choose Ryan Miller, who has since won a Vezina and still retains the starting goaltending job for Buffalo.
2011: Colten Teubert and first-round pick in 2011 for Dustin Penner
Teubert was the 13th overall selection in the 2008 draft. With the first-round pick, Edmonton picked Oscar Klefborn, who is ranked as their top defensive prospect by HockeysFuture.com.
Penner has a grand total of 20 points for the Kings in his career, having done nothing but disappoint the city.
2008: Sixth-round pick in 2008 to the Islanders for Chris Simon
Simon had no place on Minnesota. The Wild already had the league's best fighter in Derek Boogaard. They did not need another enforcer for the stretch run.
Simon's 10-game stint in Minnesota was the last stop of his career.
1999: Vincent Damphousse to San Jose for Phoenix's fifth-round pick in 1999 draft, San Jose's first-round pick in 2000 draft and San Jose's second-round pick in 2000 draft
Montreal decided to move their 31-year-old captain at the 1999 deadline.
With the picks, Montreal took Marc-Andre Thinel (spent four seasons in AHL) and Marcel Hossa (totaled 61 points in 237 NHL games, now plays in KHL).
The second-rounder was traded to Columbus, who picked Kiel McLeod. McLeod never made it past the AHL.
Meanwhile in San Jose, Damphousse scored 13 points over the last 12 games of the season. He then averaged 61 points per 82 games over the last five seasons of his NHL career with the Sharks.
2006: Kris Beech and first-round pick in 2006 for Brendan Witt
Witt was a rental, signing with the Islanders in the offseason.
The first-round pick was used to select Semyon Varlamov, who the Capitals recently traded for a first- and a second-round pick.
That's quite a price Nashville payed for a player to help them make a first-round playoff exit.
2004: Mike Rupp and a second-round pick in 2004 to Phoenix for Jan Hrdina
Hrdina was gone after the playoffs.
Rupp eventually returned to the Devils, but the team could've kept that second-round pick.
A notable deadline trade from 1986: Glenn "Chico" Resch was traded to Philadelphia for a third-round pick in 1986. Resch is now the Devils' color commentator on MSG.
2003: Chris Osgood and third-round pick in 2003 to St. Louis for Justin Papineau and a second-round pick in 2003
Neither of the draft picks or Papineau turned out to last longer than one season in the NHL.
Osgood was a quality starting goaltender for most of his career.
2002: Filip Novak, Igor Ulanov, first- and second-round picks in 2002, third-round pick in 2003 to Florida for Pavel Bure and second-round pick in 2002
Bure was done playing after the 2002-03 season.
Who could the Rangers have picked with that first-rounder (10th overall) in 2002? Alexander Semin, Cam Ward, Duncan Keith among others.
2011: Brian Elliot to Colorado for Craig Anderson
Anderson leads the NHL in total goals given up.
Elliot leads the NHL in save percentage and goals-against-average.
2002: Maxime Oullet, first-, second-, third-round picks in 2002 draft to Washington for Adam Oates
Oates had scored over 1,000 points in his career at the time of the trade. He led the NHL in assists by the end of the season, but was a rental player for the Flyers.
He was meant to help the team's offense in a playoff run, but Philadelphia scored just two goals in a first-round exit to the Ottawa Senators
It should be noted that Oates assisted on both goals, but it was not worth giving up their top goalie prospect and their first three picks of the draft.
Oates was signed by Anaheim as a free agent that offseason.
Also, in 1989 the team gave up two first-round picks for goalie Ken Wregget.
2003: Danny Briere and third-round pick in 2004 to Buffalo for Chris Gratton and fourth-round pick in 2004
Gratton hit his career-high in goals with 30 in his fourth season, never to come close again. He was out of hockey at the age of 33.
Briere became captain of the Sabres and earned himself an eight-year contract with the Flyers, where he is still a star.
1996: Markus Naslund to Vancouver for Alek Stojanov
After the trade, Naslund scored 756 points for the Canucks.
Stojanov played 45 more games in the NHL before finding a life of irrelevancy in the minors. He was out of the AHL by 2000.
2007: Ville Nieminen, Jay Barriball and a first-round pick in 2007 to St. Louis for Bill Guerin
Another case of a team overpaying for a rental who got them nowhere.
Guerin is an astounding team player, but was not enough to get San Jose past the second round in 2007. After the playoffs, Guerin signed with the Islanders.
That first-round pick turned out to be David Perron, who has 27 points in 34 games this season for the Blues.
1992: Adam Oates to Boston for Craig Janney and Stephane Quintal
Quintal was a non-factor. Though Janney hit a career-high of 106 points the next season, it was nothing compared to Oates.
Oates led the league the next season with 97 assists. He never totaled less points than games played during his time with the Bruins.
2008: Brad Richards and Johan Holmqvist to Dallas for Jussi Jokinen, Jeff Halpern, Mike Smith and a fourth-round pick in 2009
Richards had not scored less than 62 points in a season, averaging 73 in his first six seasons prior to the trade.
Jokinen and Halpen were out of Tampa Bay by the end of the 2009-10 season, Smith was never used as more than a backup.
Richards is still averaging more than 70 points per season.
1999: Jason Smith to Edmonton for a fourth-round pick in the 1999 draft and a second-round pick in the 2000 draft
Smith became captain of the Oilers (and later, the Flyers).
Toronto selected Jonathan Zion (never played an NHL game) with the fourth-round pick and Kris Vernasky (one career assist in 17 games) with the second-round pick.
2004: R.J. Umberger and Martin Grenier to the Rangers for Martin Rucinsky
Rucinsky totaled five points in 20 total games (regular season and playoffs) for the Canucks. He signed back with the Rangers for the next NHL season.
Umberger developed into a quality scorer, totaling an average of more that 50 points over the next four seasons.
Umberger never played for the Rangers (he was signed by the Flyers as a free agent after the lockout), but the lopsided value makes this a poor move for the Canucks.
2004: Mike Grier to Buffalo for Jakub Klepis
Grier has been a solid physical lower-liner and penalty killer throughout his career.
Klepis? He's maintaining irrelevancy in the KHL after playing a grand total of 66 NHL games.
2007 (as Atlanta Thrashers): Braydon Coburn to Philadelphia for Alexei Zhitnik
Coburn is a staple on the Flyers' blue line. Zhitnik left for the KHL after the 2007-08 season.
B/R Featured Columnist Jason Sapunka is available on Twitter.