I 3rd the M300!
Got mine for $170 @ Sammy's last week to compliment my Lex500.
But whatever you choose, stay far and away from Beh's 1000!
I have 1 and beside it's efx sounding cheap, the DSP1000's effect parameters are only adj'ble in .5 increments providing the user with SEVERE limitations in the area of fine-tuning "PITCH", "CHORUS" and "DELAY's"(I won't even delve into it's 'Verbs)!
Most mid-to-upper level effect processors have increased parameters that allow for greater control and adjmt of thier efx.
For ex., Beh's DSP1000 "PITCH" patch only allows the user to adjust in half-steps. Since the unit's effect algorithm is pre-set for this particular patch and can only be adj'd in .5 steps, landing dead-on a particular note/key is nearly impossible! Add on the fact that the signal sent thru the DSP1000 will retain it's original
harmonic content with the processed "PITCH" adj'd signal ret'd with and entirely diff't key; In other words, if 1 sings a note @ A-min, & PITCH is increased to B-flt, the DSP1000 will emit 2 signals simultaneously; the A-min and B-flt rather than adjust the original signal.
Save a few $$$ and at least check out a TC MC300 or a LEX 2 or 500! Don't make the same mistakes I made buying cheap just 2 have something to use! The units U have mentioned have lil or no re-sale value whatsoever! As a matter o' fact, I can't even sell my DSP1000 for a ham & cheese sam-mich!
Just my honest OPINION!
Peace
Q.rM