One problem is I don't know the music really REALLY well yet, so I'd like to cue the song before I dump it in the playlist live, and make sure it's a good match for the crowd's mood. Hence the need for an extra sound card for my laptop.

I'm spending the next two weeks camping the DJ's booth at every single Lindy event, trying to learn from those who are already doing it. I know I'm jumping feet first into the deep end, but hell, that's how I've done everything else in my life, not about to stop now. ^_^