Duets bring out the best in most artists, but there’s something special about it when the collaboration is between a veteran and a newbie in the music game. Recently, Lupe Fiasco posted a picture with Charlie Wilson, letting folks know that that they would be teaming up. It’s just one of many collaborations Wilson has done with rappers and singers (including Kanye West and Snoop Dogg) over the last few years. With that in mind, let’s check out some of the most interesting duets with the veterans and the rookies. What are some of your faves?