I'm familiar with all those titles. They're pretty much all the same, if you ask me. Choose a book that you think you'll be happy with; i.e., content and price. Ask, "Can I teach the contents of this book? Does this book have what I am looking for? Will my students be happy with this book?"
Your best bet might be to ask ESL teachers in Spain. Find out what they're using. There must be an ESL Forum for Spanish teachers, si?