I used the David Bridgewater book and I can say it was a good book with a lot of difficult questions. The second edition of Head First contains, to my opinion, more up-to-date information. However you need to like the style of writing and you can say that the book is not as good as reference book afterwards as the David Bridgewater or Charles Lyons book.
The important thing: all books are sufficient to pass the exam, but try to use more sources (like the specs and this site) when preparing.