Despite the much controversy surrounding this song, "Dirrty" is a great hip-hop song and might even be one of Christina Aguilera's best. This CD single is a must for all those who love "Dirrty". Here are the listed tracks:1.) "Dirrty" ['No Rap' Edit] ~ this version of the song is okay, but it doesn't have the rap part in it, which is a good part of the song. 3/5 stars2.) "I Will Be" ~ nice bonus song! I like it. 4/5 stars3.) "Dirrty" ~ now here's the radio version! You all have heard it. This song is extremely catchy with a good beat. 5/5 stars4.) "Dirrty" [enhanced video] ~ the full-length, much-talked about video. One word: awesome! 5/5 starsChristina's vocals are better than ever and this is an amazing song...despite what some people would think. Sure, the lyrics are a bit nasty but why else would Christina call this song, "Dirrty"?! Can't wait to hear her 'Stripped' album!I highly recommend the "Dirrty" CD single.Score:98/100A+