For Midi and VSTi's I suggest Ableton Live. I have a Lite version 9 that came with a piece of gear. Went to the site and it was automatically upgraded to version 10.
It has a 30 day trial and is a free download.
Awesome! Thanks Charlie. I've heard good things about Ableton.