OK here's the deal with cashews: I used to soak them for 1-2 hours, then I got lazy and started boiling water and soaking them for about 20 minutes, and these days I'm even lazier. I boil the water in my electric tea pot, pour it over the cashews, wait a few minutes, drain, rinse, and put them in the processor or blender. I honestly don't even think they need to be soaked at all, but I'm still doing it, albeit for a few minutes. I think pretty soon I'll be omitting this pre-soak step altogether.