For when doing certain types of events it's my Pioneer EFX 500. I used to have the 1000 and I didn't like it. It cost more but it couldn't do a lot of the things the 500 could. I do my best to not go overboard when I'm using it. I don't want the crowd to get bored with me going crazy with the effects. I know some say I don't need it. Yet I feel I need it because it adds creativity to my playing and me not just playing the music being boring. I use VDJ and I hate the effects on there. They don't allow me to be real creative like I want to using the 500. I can echo off from a song and bring it right back quickly. I can make different sound effects depending on the buttons I push and setting the knob on it that will change the sounds as I like them to be. I don't use it all the time because for certain events it's not needed. I didn't use it on Monday playing for the seniors. I love using it at certain events because it adds excitement for me and keeps things from being boring. It's bad enough when I have certain events that I'm the DJ and have to play the same old tired songs I've played well over 100 times. I will play those songs but I have to put on a fake smile like I'm really enjoying playing those same old songs. Never mind songs I personally hate. I really have not frown my face. My friend who is a DJ as well reminds me of that.