Well, im not a musician, but my friend uses Steinberg Cubase VST or perhaps you can try Cakewalk or eMagic Audio (something like that), but I think Cubase is the best if you want to play around with 8 (or more) simultaneous wave channels and midi at the same time. The VST version contains digital effects processing too.