Mixer looks good.
Mic looks good... but make sure you also get a shockmount, mic stand, mic cable, spit guard sibilance filter thingy who's name totally escapes me right now... one of those round things (in a pinch, you can use pantyhose on a wirehanger)
Monitors ... maybe try Edirol MA-200 micro monitors. They have a built in amp. Only problem with stuff this size is lack of bass.
Alternately you could use a decent stereo amplifier and buy a pair of unpowered speakers. Don't forget you'll also need a decent pair of headphones for monitoring. You could also use a pair of powered speakers with a sub.
Audio/midi interface looks good. You might want to double check and read up on stuff like firewire vs. usb connections though. Plus Cubase LE is the basic barebones software. Double check the specs and compare them to something like Cubase SX to see if it'll give you enough for what you'll need.
Also check M-Audio Firewire 4X10. It's 2X8, 24 bit and analogue, digital and midi jacks.
The midi controller looks good. This is used to input stuff like drums, midi bass, piano, strings etc etc... It doesn't have any sounds of it's own so you'll need VSTi plug-ins like Pro-52, LM-4 drum machine, SampleTank etc to use it.
(alternately you could get a guitar synth but it's a pain to use for strings and drums). You can also use it as a secondary controller for your computer software. ie, assign certain key combinations to record, rewind etc..
Only thing you didn't mention was a sound card. Get the best you can afford.
Also, don't forget to factor in all the small stuff like cables.