I'm using a desktop Virus with MIDI controller keyboard (Novation Remote SL), so I just assigned Novation's pads (which are useless as pads anyway

) to send MIDI Program Change for quick access to sounds during a performance.
This might not help if you're using a keyboard Virus or your controller does not have programmable buttons/pads...