yup! Best for the money.
You could try the new Korg Pandora Stomp, it's software programmable, but it likely won't compare to the B3 for live use...
M9 isn't computer programmable.
You're not gonna fine anything better than a B3 for the money.
"Let's get weird, son!"