iTunes DJ mode might be worth a look then. It allows you to create some quick mixes to play, and easially allows you to rearrange what is coming up. And if you have an iPhone or iPod Touch around, you can let people vote up tracks to play next.