diki,
everyone knows that your only problem with the MS are internal styles .you want domenico program styles for people like you who not like converted styles of other brands. that is no reason for people who make styles or can make styles of other brands sound good in MS by good editing functions of qranger and other MS tools. Sorry but you do not know much about style editing especially in MS. I know because you did not know you can with your roland record multiple drumkits in one midi pattern loop recording roland micro edit (sound one=basdrum from drumkit 1 + sound two= x sound from drum kit2 layerd at the same times)vThis is also in other sequencer program such as Cubase and Sonar-....................possible.
but if you do not like the styles of MS you forget the other good things that the MS have. for most user is the ultimate recording station for that price seen yet. you can record anything without used a wire except for mic or other instrument like a real guitar. virtualy everything is connectable. The only program that does well in windows is
http://www.propellerheads.se/products/reason/ where everything virtual contact with each other similar, but you get what the reason is. if you like to use third-party VST in reason is not easy in reason, there for you most rewire reason used in other pragram as Cubase. This sort of thing is just much easier in MS. you can for example use MS keyboard with 2 other midi keyboards conected to the MS midi for controling two different VST simultaneously i mean:
for control of VST 2 So, 3 keyboards live in real time. if you want you can also can lock multiple USB midi keyboards and keyboards in several Reatime use. I mean M MS keybed+ midi 1=VST one+ midi 2=VST 2+ USB1+ VST 3+ USB2 VST 3 USB 3=VST 4 and........... USB7 =VST 8+ USB 8= B4 organ and, everything without latency, is that not great?