These are all good recommendations. I'd also add to my recommendation above <em>Bayesian Cognitive Modeling: A Practical Course</em>, which is also very good and has a fair overlap with the Kruschke book. (It's also shorter and cheaper.)
Popular alternatives to
Bayesian Cognitive Modeling...
Irreducible Mind: Toward a Psychology for the 21st Century