Writers: Bun B and Pimp C (UGK), Andre 3000 and Big Boi (Outkast)
Producers: DJ Paul and Juicy J (Three 6 Mafia)

Today's mainstream hip-hop, put politely, gets on my nerves. Too many bad rappers making ig'nant ringtone songs, especially Southern rappers. This song proved to be the anomaly among Southern hip-hop. Houston's UGK and Atlanta's Outkast brought their A+ game on this song, which is saying something because I'm don't really like UGK. Also, soul-sampling beats are a way to my heart, and I think someone must have told Three 6 Mafia that to get me to like them. I flove this beat, but I still dislike them oh, so passionately.

FYI: Pimp C was found dead on Dec. 4, 2007 in an LA hotel room. As of yet, no cause of death has been given.

It's that time of year again. The time where I post what I consider the best songs of 2007. I've come across a lot of awesome music this year, but this list does have one rule. The song must have been first released through sales or music video somewhere in the world between Dec. 2006 and Dec. 2007. Before I get started, here are the songs that didn't make the top 10, but I feel should be recognized anyway. If I don't think you've heard it, there's audio. If I think the video is worth watching, there's video.

"1973"- James Blunt


"Bed"- J. Holiday


"Because of You"- Ne-Yo

"Change"- Sugababes


"Everything"- Michael Bublé


"Fluorescent Adolescent"- Arctic Monkeys


"Foundations"- Kate Nash


"Hang Me Up to Dry"- Cold War Kids


"Hot Stuff (Lets Dance)"- Craig David


"Goodbye Mr. A"- The Hoosiers


"I'm with the Band"- Little Big Town


"Lollipop"- Mika


"Long Trip Alone"- Dierks Bentley


"Nothin' Better To Do"- LeAnn Rimes


"Sexy! No No No"- Girls Aloud


"Song 4 Mutya (Out of Control)"- Groove Armada featuring Mutya Buena


"Stay the Night"- Ghosts


"The People"- Common featuring Dwele


"The Way I Are"- Timbaland featuring Keri Hilson and D.O.E.

"Wait For You"- Elliott Yamin

"What I've Done"- Until June


Edit: I knew I forgot a song!
"Baby"- Angie Stone featuring Betty Wright