Okay, going through this one more time:
PHB, page 77: A character immune to fear (such as a paladin of 3rd level or higher) can't be intimidated, nor can nonintelligent creatures.
Now, page 253 has Mind Blank, part of which states:
"The subject is protected from all devices and spells that detect, influence, or read emotions or thoughts."
Now, what I ask is: Is there any way something can cause fear without influencing emotions? If you can find such a thing, perhaps it will get past Mind Blank.
I would dig through the Rules Compendium, but I don't have access to it right now. Perhaps it changes things?
Also, I don't see how Foresight would be blocked by Mind Blink. It doesn't mention anything mind-affecting, nor anything that detects, influences, of reads your emotions or thoughts. It doesn't say through what mechanism it warns you. Perhaps it whispers things into your ear. Perhaps it taps out morse code through vibrations in your foot. It doesn't say.
Foresight isn't relevant, anyway; a cunning item is preferable to Foresight, I think. It's always on. Items of Legacy can't even be disjoined.