Bad songs to play at a wedding

At a my sister-in-law's wedding reception, we talked about the selection of songs being played. Build Me up, Buttercup was playing. This song is known as one of the great sing-a-long songs of all time, and it's fun. But have you really listened to the words? Some songs just don't fit with the wedding theme..
  1. Pussycat Dolls - Don't Cha (wish your girlfriend was hot like me)
  2. U2 - I Still Haven't Found What I'm Looking For
  3. RB Greaves - Take a Letter Maria
  4. Lyle Lovett - I Married Her Just Because She Looks Like You
  5. Lyle Lovett - She’s No Lady, She’s My Wife
  6. Queen - Another One Bites the Dust
  7. Herman's Hermits - Henry The VII
  8. Crosby, Stills, and Nash -Love the One You're With
  9. AC/DC - Highway to Hell
  10. Michael Jackson - Billie Jean
  11. Bon Jovi - You Give Love a Bad Name
  12. Puddle of Mudd - She F****n' Hates Me
  13. Billy Idol - White Wedding
  14. Gloria Gaynor- I will survive
  15. Jimmy Soul - If You Wanna Be Happy (for the rest of your life, never make a pretty woman your wife)
  16. Cheryl Crow - Favorite Mistake
  17. Pearl Jam - Can't Find A better man
  18. Bonnie Raitt - I Can't Make You Love Me (if you don't)-
  19. Garth Brooks - The Thunder Rolls
  20. Garth Brooks - Papa Loved Mama
  21. Toby Keith - (I'm not talking about forever) I'm Just Talkin' About Tonight
  22. Shania Twain - Who's Bed (have your boots been under)
  23. Joan Jett - I Hate Myself For Loving You
  24. Afroman - Because I Got High
  25. REM - It's the end of the world as we know it (and I feel fine)
  26. AC/DC - Big Balls
  27. Limp Bizkit - (I did it all for the) Nookie
  28. Three Dog Night - Mama Told Me Not to Come
  29. ELO - Evil Woman
  30. Kanye West - Gold Digger
  31. Madonna - Like a Virgin
  32. The Police - Don't stand so close to me
On the other hand, my bride walking the aisle to The Empierial March from Star Wars was totally acceptable.