Hmmnm, you girls are making me think twice about a DJ. Honestly, between mine, and my best friend's music selection we would have plenty of song selection. I was just concerned about the announcements, entrances and transitions. Maybe, I could hire someone to be in charge of this all.