The Aremac Project is getting closer to being science non-fiction:
http://www.newsweek.com/id/91688
Moral? When you write science-fiction, be sure to place your setting far enough into the future, or science will catch up with you.
I think mind-reading to the level in The Aremac Project is still at least a decade off, but you never know.
I don't generally recommend ambiguity as a writing technique, but in this case I'm glad I gave no specific dates in the novel.