Just my tiBook, live/ reason/ fx, an emi 2|6 and an oxy8. They're connected to the club's dj mixer, if not - I have a behringer console (1602) which is quite good and portable.
I'll allways check the sounds before, to see if they sound good enough. Live gig is supposed to sound a little rough, because, well, it's live. If I need I do some eq and gain trimming, but that's mostly it.
If it's a dj set (I dj with ableton), I only need my laptop and soundcard, which makes it even easier.
Running the set - prepare the general flow, see how your tracks develope in real time, then decide on the order of the tracks. Usually I don't improvize on the track order. Allways measure time, and do a proper general rehursal at home, before the sound check.
Oh yes, allways buy the best cables you can get. I won't even explain why
Hope this helps