I'm late, but I just have to add:
I think it's easy to get caught up in debates about languages, and miss the point. For someone who just wants to learn what FP is about, the differences between Ocaml/ML/Scheme/Haskell aren't half as important as your comfort with the material (books, videos, tools) you use to learn it.
You mentioned which books you'd use, and those are both classics, but maybe one And whether or the other doesn't click with you. Don't worry about starting with the right language and the right book that everyone recommends but you hate.
Go with whatever language is most enjoyable (fornot you) have a friend to help you learn to certain language trumps everything else.