50 Cent
Credit: Stephen Lovekin/Getty Images

50 Cent is a weird case among rappers, isn’t he?

He put out one of the best-selling hip-hop albums of all time in Get Rich or Die Tryin’, and his personal narrative (trained by Jam Master Jay, shot nine times, re-discovered by Dr. Dre & Eminem, made a ton of money off Vitamin Water) is as ingrained in the popular consciousness as any mainstream star’s of the past two decades.

On the other hand, he’s had a string of duds and non-starters, both in the music world and in the straight-to-DVD universe. Lately, he tends to grab headlines only for Twitter-related nonsense. But he’s still a prodigious talent, and his upcoming album Street King Immortal might be the thing that puts him back on top of the rap world.

That album’s new single “My Life,” which features Adam Levine and Eminem, is submitted as Exhibit A. It falls into some of the traps that 50’s other work tends to fall into (he doesn’t seem to know what his audience wants nor what bandwagon to hop on, so he just tries to do everything), but the Levine-crooned hook is an undeniable earworm, and Slim Shady’s guest verse is the best thing he’s done in 2012 (which means is 73,000 times better than his phoned-in guest spot on the Rihanna album).

Give “My Life” a spin below:

That’s just a radio rip of course so the quality is questionable, but the single will be out officially tomorrow. 50 will also visit The Voice on Tuesday night to perform the song with Levine.

What do you think of “My Life”? Is 50 back, or is it more of the same?