Is there a type of food processor which will dice things like carrots? I have a Kenwood which blends, slices, grates and does Julienne strips, but it doesn't dice.
I have a Pampered Chef mini chopper which is okay for things like onions and mushrooms as long as you don't mind an occasional big piece, but it doesn't handle hard stuff.