i have both a mpc 2000xl and a mpc 1000, i just got the 2000xl and finished a skeleton of a beat on it tonight... the major difference i see in it meaning just the features used when i make a beat, would be the different menus that i have to go through in order edit the parameters of the samples
the mpc 1000 has 4 targerts that you can mute whereas the 2000xl only has 2 targets, the 1000 also has mute groups which saves a lot time....
choppin is pretty similar on both machines.... i dont know if the 2000 classic has this feature, but something called "extract" on the 1000, im not too sure what its called on the xl, but you can copy the zone of a sample into another sound which is really helpful when choppin drums..
sequencing, i find that the sounds come out tighter on my 2000xl, i think its because of the choppin, dont know if that makes sense... i read somewhere that its the secret behind the tightness of the 60's and 3000's timing...
sound quality, the 2000xl is much more warm!!! its a much more soft, not volume wise, but just in the general sense. the 1000 colors the sound more on the high end which is cool, but i prefer the sound of the 2000xl...
the one thing that i really miss is the effects and the resampling of the main outs that the 1000 provides, i love reverb and delay.....
my verdict, as far as making a beat on either machine, you can go either way, i mean both machines provide you with more than enough to make a beat..
its more about what features you need, as far as the 4 extra outs the 1000 provides, usb connectivity, the effects, the digital i/o, input thru.... i would say go with the 1000... with the jj os it makes it similar to the 2500...
but all i can say is, i love the 2000xl and i find myself wanting to work more on it, might be because its the newest addition to my studio..