Check out our Bad Boy Blog section for more posts about Bad Boy Blog.
I use Last.fm to track my music listening history. It's a really cool site that can provide you with all sorts of data. For fun, I thought I'd take a look at the top Bad Boy artists and tracks, in my history, for the year 2008. This is based on the top 500 artists and top 500 tracks for the past 12 months, as that is all that Last.fm shows you.

Here are the top 25 most played tracks by or featuring a current or former Bad Boy artist:

1. "Take You There" by Donnie Klang featuring Diddy.
2. "Need A Wife" by Charlie Wilson featuring Diddy.
2. "Living in Pain" by The Notorious B.I.G. featuring 2Pac, Nas and Mary J. Blige.
4. "Hot & Wet (Remix)" by 112 featuring Chingy, Ludacris and Diddy.
4. "I Get Money (Forbes 1-2-3 Billion Dollar Remix) by 50 Cent featuring Diddy and Jay-Z.
6. "Hood Figga (Remix)" by Gorilla Zoe featuring Block, Rick Ross, Jim Jones, Yung Joc and Young Jeezy.
7. "Check Your Coat (Remix)" by O'Neal McKnight featuring Puff Daddy, Jermaine Dupri and Greg Nice.
8. "Through the Pain (She Told Me)" by Diddy featuring Mario Winans.
9. "Cheat on You" by Mase featuring Lil' Cease and Jay-Z.
9. "By Faith" by Diddy featuring Fred Hammond.
11. "Official Girl" by Cassie featuring Lil' Wayne.
11. "Damaged (Remix)" by Danity Kane featuring Fabolous.
11. "Get Buck in Here" by DJ Felli Fel featuring Diddy, Akon, Ludacris and Lil' Jon.
14. "We Fly High (Remix)" by Jim Jones featuring Diddy, T.I., Baby and Young Dro.
14. "Apologize (Remix)" by Timbaland featuring OneRepublic and Gorilla Zoe.
14. "Confessions" by 8 Ball & MJG featuring Poo Bear.
17. "Addiction" by Ryan Leslie featuring Cassie and Fabolous.
18. "Bad Girl" by Danity Kane featuring Missy Elliott.
18. "I Don't Wanna Know" by Mario Winans featuring Diddy and Enya.
20. "Got Me Going" by Day26.
21. "Goin Down Tonight (Remix)" by 112 featuring Diddy and Black Rob.
22. "Music For Love" by Mario featuring LOS.
22. "Erika Kane" by B5.
24. "When I Grow Up (Remix)" by Pussycat Dolls featuring Darkchild, Diddy, Lil' Wayne and Fatman Scoop.
25. "Through the Pain (Instrumental)" by Diddy featuring Mario Winans.
25. "30 Rocks" by 8 Ball & MJG featuring Diddy.
25. "Just One Night" by Cassie featuring Ryan Leslie.

Here are the top 25 most played tracks by a current or former Bad Boy artist:

1. "Take You There" by Donnie Klang featuring Diddy.
2. "Living in Pain" by The Notorious B.I.G. featuring 2Pac, Nas and Mary J. Blige.
3. "Hot & Wet (Remix)" by 112 featuring Chingy, Ludacris and Diddy.
4. "Hood Figga (Remix)" by Gorilla Zoe featuring Block, Rick Ross, Jim Jones, Yung Joc and Young Jeezy.
5. "Through the Pain (She Told Me)" by Diddy featuring Mario Winans.
6. "Cheat on You" by Mase featuring Lil' Cease and Jay-Z.
6. "By Faith" by Diddy featuring Fred Hammond.
8. "Official Girl" by Cassie featuring Lil' Wayne.
8. "Damaged (Remix)" by Danity Kane featuring Fabolous.
10. "Confessions" by 8 Ball & MJG featuring Poo Bear.
11. "Bad Girl" by Danity Kane featuring Missy Elliott.
11. "I Don't Wanna Know" by Mario Winans featuring Diddy and Enya.
12. "Got Me Going" by Day26.
13. "Goin Down Tonight (Remix)" by 112 featuring Diddy and Black Rob.
14. "Erika Kane" by B5.
15. "Through the Pain (Instrumental)" by Diddy featuring Mario Winans.
15. "30 Rocks" by 8 Ball & MJG featuring Diddy.
15. "Just One Night" by Cassie featuring Ryan Leslie.
18. "Strip Tease" by Danity Kane.
18. "Call U Out" by Cassie featuring Yung Joc.
18. "Cut Throat" by Yung Joc featuring The Game, Jim Jones and Block.
21. "Keep On Dancing" by Dream featuring Diddy.
21. "Dr. Love" by Donnie Klang.
23. "All Night Long" by Diddy featuring Fergie.
23. "Damaged" by Danity Kane.
25. "Swagga Like Puff" by Diddy.
25. "Sometimes" by Cassie featuring Ryan Leslie.

Here are the top 10 most played current or former Bad Boy artists, along with the top 3 tracks by them and top 3 tracks featuring them, if there are that many, in either category.

1. Diddy - 2,415 Plays

So, yeah... I'm a huge Diddy fan. We all know that.

Released:

1. “Through the Pain (She Told Me)” by Diddy featuring Mario Winans.
2. “By Faith” by Diddy featuring Fred Hammond.
3. “Through the Pain (She Told Me) (Instrumental)” by Diddy featuring Mario Winans.

Featuring:

1. “Take You There” by Donnie Klang featuring Diddy.
2. “Need A Wife” by Charlie Wilson featuring Diddy.
3. “I Get Money (Forbes 1-2-3 Billion Dollar Remix)” by 50 Cent featuring Diddy and Jay-Z.

2. The Notorious B.I.G. - 918 Plays

Released:

1. “Living in Pain” by The Notorious B.I.G. featuring 2Pac, Nas and Mary J. Blige.
2. “Sexy Love (Dirty Harry Mix)” by The Notorious B.I.G. featuring Jane Nithrow.
3. “Welcome to Bad Boy” by Diddy and The Notorious B.I.G.
4. “Whatchu Want” by The Notorious B.I.G. featuring Jay-Z.
5. “Dangerous” by The Notorious B.I.G. featuring Royce da 5′9”, Beanie Sigel and Jadakiss.
6. “It Has Been Said” by The Notorious B.I.G. featuring Diddy, Eminem and Obie Trice.

Since 2, 3 and 5 are, more or less, mixtape tracks, I went ahead and included 3 more.

Featuring:

1. “I Like” by Clinton Sparks featuring The Notorious B.I.G. and XL.
2. “Victory (Drama Mix)” by Diddy featuring The Notorious B.I.G. and Busta Rhymes.
3. “Come to Me (Remix)” by Diddy featuring Nicole Scherzinger and The Notorious B.I.G.

3. Mase - 383 Plays

Released:

1. “Cheat on You” by Mase featuring Lil’ Cease and Jay-Z.
2. “If You Want to Party” by Mase.
3. “Intro” by Mase featuring Diddy.
3. “I’m No Killa” by Mase featuring Diddy.

Featuring:

1. “After All” by Mo Money featuring Mase.
2. “Lean Back (Remix)” by Fat Joe featuring Mase, Eminem, Lil’ Jon and Remy Martin.
3. “Love Me” by 112 featuring Mase.

4. Yung Joc - 313 Plays

Released:

1. “Cut Throat” by Yung Joc featuring The Game, Jim Jones and Block.
2. “Play Your Cards” by Yung Joc.
3. “Hell Yeah” by Yung Joc featuring Diddy.

Featuring:

1. “Hood Figga (Remix)” by Gorilla Zoe featuring Block, Rick Ross, Jim Jones, Yung Joc and Young Jeezy.
2. “Call U Out” by Cassie featuring Yung Joc.
3. “So Fly” by Slim featuring Yung Joc.
3. “Like This” by Marques Houston featuring Yung Joc.

5. Danity Kane - 297 Plays

Released:

1. “Damaged (Remix)” by Danity Kane featuring Fabolous.
2. “Bad Girl” by Danity Kane featuring Missy Elliott.
3. “Strip Tease” by Danity Kane.

Featuring:

1. “Ain’t Going” by Day26 featuring Danity Kane and Donnie Klang.

6. Dream - 284 Plays

The avalanche of unreleased Dream material that came out this year helped this along, as all 3 tracks listed were made available.

Released:

1. “Keep On Dancing” by Dream featuring Diddy.
2. “Baby” by Dream.
3. “What It Is You’re Feeling” by Dream.

7. 112 - 268 Plays

Released:

1. “Hot & Wet (Remix)” by 112 featuring Chingy, Ludacris and Diddy.
2. “Goin Down Tonight (Remix)” by 112 featuring Diddy and Black Rob.
3. “Intro” by 112 featuring Diddy.
4. “112 Intro” by 112.

2 is basically a mixtape track, I believe, so I went ahead and included another one.

Featuring:

1. “The Things That You Do (Bad Boy Remix)” by Gina Thompson featuring Missy Elliott, 112 and Diddy.
1. “I’ll Be Missing You” by Diddy featuring Faith Evans and 112.

8. Donnie Klang - 265 Plays

Released:

1. “Take You There” by Donnie Klang featuring Diddy.
2. “Dr. Love” by Donnie Klang.
3. “Which One” by Donnie Klang.

Featuring:

1. “Ain’t Going” by Day26 featuring Danity Kane and Donnie Klang.

9. Black Rob - 244 Plays

Released:

1. “Live at the BBQ 2007″ by The Notorious B.I.G., Diddy, D-Dot, Ness, Black Rob and Aasim.
2. “You Know What” by Black Rob.
3. “I Dare You” by Black Rob featuring Joe Hooker.

Featuring:

1. “Goin Down Tonight (Remix)” by 112 featuring Diddy and Black Rob.
2. “And We” by Diddy featuring Big Azz Ko, Black Rob, Craig Mack, Foxy Brown, G. Dep, Kain Cioffie and Mighty Ha.
3. “Godfather” by Diddy featuring Black Rob and G. Dep.
3. “Feel it in a Dream” by Jay-Z and The Notorious B.I.G. featuring Black Rob and Phil Collins.
5. “This is The Thanks I Get” by Mario Winans featuring Black Rob.
5. “No Way Out” by Diddy featuring Black Rob.

Since 1 and “Feel it in a Dream” are mixtape tracks, I went ahead and included 2 more.

10. Loon - 237

14. Loon - 237 Plays

Released:

1. “Ain’t No Gangsta” by Loon featuring Diddy.
2. “P. Diddy Intro” by Loon featuring Diddy.
3. “Like a Movie” by Loon featuring Claudette Ortiz.

Featuring:

1. “I Need a Girl, Pt. 1″ by Diddy featuring Usher and Loon.
2. “Crazy” by Dream featuring Loon.
2. “That’s OK” by Dream featuring Loon.
2. “Young & Sexy” by Lyric featuring Loon.
2. “Just Friends” by LSG featuring Loon.

Finally, let's take a look at all current Bad Boy artists. Again, along with the top 3 tracks by them and top 3 tracks featuring them, if they were not already mentioned above.

1. Diddy - 2,415 Plays

2. The Notorious B.I.G. - 918 Plays

3. Yung Joc - 313 Plays

4. Danity Kane - 297 Plays

5. Donnie Klang - 265 Plays

6. Black Rob - 244 Plays

7. Mario Winans - 178 Plays

Released:

1. “I Don’t Wanna Know” by Mario Winans featuring Diddy and Enya.
2. “What Can I Do” by Mario Winans.
3. “This is The Thanks I Get” by Mario Winans featuring Black Rob.

Featuring:

1. “Through the Pain (She Told Me)” by Diddy featuring Mario Winans.
2. “Through the Pain (She Told Me) (Instrumental) by Diddy featuring Mario Winans.
3. “Best Friend” by Diddy featuring Mario Winans.

8. Day26 - 153 Plays

Released:

1. "Got Me Going" by Day26.
2. "Since You've Been Gone" by Day26.
2. "Ain't Going" by Day26 featuring Danity Kane and Donnie Klang.

9. Cassie - 128 Plays

Released:

1. "Official Girl" by Cassie featuring Lil' Wayne.
2. "Just One Night" by Cassie featuring Ryan Leslie.
3. "Call U Out" by Cassie featuring Yung Joc.

Featured:

1. "Addiction" by Ryan Leslie featuring Cassie and Fabolous.
2. "Addiction" by Ryan Leslie featuring Cassie.

10. Gorilla Zoe - 114 Plays

Released:

1. "Hood Figga (Remix)" by Gorilla Zoe featuring Block, Rick Ross, Jim Jones, Yung Joc and Young Jeezy.
2. "Lost (Remix)" by Gorilla Zoe featuring Lil' Wayne.

Featured:

1. "Apologize (Remix)" by Timbaland featuring OneRepublic and Gorilla Zoe.
2. "Portrait of Love" by Cheri Dennis featuring Yung Joc and Gorilla Zoe.

1 is a mixtape track, but this is all there is.

11. Cheri Dennis - 111 Plays

Released:

1. "Piece of Work" by Cheri Dennis.
2. "Freak" by Cheri Dennis featuring Babs and Diddy.
3. "I Love You (Remix)" by Cheri Dennis featuring The Notorious B.I.G., Jim Jones and Yung Joc.
3. "So Complete (Remix)" by Cheri Dennis featuring Diddy.

Featured:

1. "All I Ever Wanted" by Mase featuring Cheri Dennis.

12. Ness - 44 Plays

Released:

1. "Live at the BBQ 2007" by The Notorious B.I.G., Diddy, D-Dot, Ness, Black Rob and Aasim.
2. "My Hood" by Ness featuring Diddy.

Featured:

1. "We Here" by Diddy featuring Ness and Aasim.
2. "Make it Alright (Remix)" by Carl Thomas featuring Ness.

13. Boyz N Da Hood - 37 Plays

Released:

1. "Album Intro" by Boyz N Da Hood featuring Diddy.

14. Aasim - 35 Plays

Released:

1. "Live at the BBQ 2007" by The Notorious B.I.G., Diddy, D-Dot, Ness, Black Rob and Aasim.

Featured:

1. "We Here" by Diddy featuring Ness and Aasim.
2. "I Am" by Diddy featuring Aasim.

15. Big Gee - 12 Plays

Released:

1. "3 Days" by Big Gee featuring Diddy.

15. Jordan McCoy - 12 Plays

Released:

1. "I Get Weak" by Jordan McCoy.

17. Elephant Man - 7 Plays

Featured:

1. "Pon De Replay (Remix)" by Rihanna featuring Elephant Man.

18. Janelle Monae - 0 Plays

18. Marina Chello - 0 Plays

18. Nelson - 0 Plays

18. Shannon - 0 Plays

Note: this is just for tracks that I have actually added to my playlist. When I get new music, I listen to it before adding it to my playlist to determine whether or not I like it. If I like it, I add it. If I don't, I don't. So, for example, I own Janelle Monae's EP (multiple copies, in fact), but it's just not my thing, so it isn't in my playlist.