OK this is what I've been thinging about
:
Soundcard: M-Audio Audiophile 2496
Mixer: Yamaha MG102 (
http://www.zzounds.com/item--YAMMG102)
Keyboard: M-Audio Oxygen 8 25Key USB MIDI Keyboard Controller
Software: Either FL Studio or Cubase
The mixer will give me preouts for a mic right as well as allow for later harware upgrades? What do you think?