Earlier this week, legendary producer Dr. Dre officially announced his intentions to release his long-awaited 3rd and (allegedly) final album, the now-mythical Detox, in 2010. Of course, we’ve heard this shit before; every year since 2007 or so has been the year Detox would finally see a release, and each time it never materialized. […]