Sin duda el cálculo en varias variables de James Stewart, para aprender cálculo es una joya.
Los libros como el Spivak o el Apostol opino que no son para aprender cálculo, sino que son libros para el que ya sabe cálculo. Son estupendos libros para tener en la biblioteca y consultarlos después de haber estudiado cálculo, pero no para usarlos como texto de estudio en el día a día porque para el estudiante pueden resultar demasiado rigurosos, teóricos o abstractos.
En cambio para usar en el día a día y para aprender creo que los mejores son Stewart y Larson, en ese orden. Son libros con muchos ejemplos, con muchos dibujos, todo bien mascadito. Con problemas resueltos etc, en fin, más orientados al estudiante. Es por ello que el Stewart se sigue en los primeros cursos de cálculo universitairo en todo el mundo.