Excuse my ignorance but what IS the difference between a blender and a food processor, I've never been quite sure? I think it's a processor I need, can anyone recommend a decent ( not too expensive one) please?