Personally, If you have an S6000 and S950 I would go with the MPC 3000. Because ... You don't really need the waveform editing on the 2000XL as the 6000 beats the crap out of the 2000xl as far as dedicated sampler ( Because it is one of the best Samplers ever made) . If you got the 3000 you would get a bigger sound out of your drums ( assuming you know how to design sounds which I am assuming you do) The 3000 is built better, has less buttons to press (i.e. dedicated function buttons instead of using shift all of the time) , Unltimatley sounds better as it was a much more expensive machine to begin with. I own the 2000xl as well but If I could not have both I would get an MPC3000 as it is problably my favorite piece of gear. Make sure you get one with a good LCD Screen and turn the screen off when not in use. With your s950 it will kind of be like having an MPC 60 as well. The 3000 has double the MIDI outs and it sounds like you are a MIDI Module kind of guy ( Like me ) . I will Plug 3000's until the day I die as they represent sort of an end of an era as far as build quality and attention to making the best possible product rather than the most marketable one. True it may lack some features of newer MPC's but alot of those features are do-able on the 3000 they are just not as straight forward. MPC 2000XL's tend to be a bit clearer and sometimes harsher just in nature of the sampler, very crisp and you have to tone down sounds with the filter alot , I know as I do alot of live shows and a harsh snare or hihat really comes through on 5,000 watt P.A.'s . I use a 1000 live but in the studio my main baby is the 3000 and the 2000xl is for when I am just looking for that sound as it has it's own sound. I say go with a 3000 and you will never regret it.
www.myspace.com/vehicular
www.myspace.com/jeffjupiter