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?
