Stewart's MULTIVARIABLE CALCULUS: CONCEPTS AND CONTEXTS, 3rd Edition focuses on major concepts and supports them with precise definitions, patient explanations, and carefully graded problems. Margin notes clarify and expand on topics presented in the main body of the text. The Tools for Enriching Calculus CD-ROM contains visualizations, interactive modules, and homework hints that enrich your learning experience.
Decent for multivariate calculus but it starts to explain some concepts poorly, especially with the arc length and curvature section and really anything that deals with polar coordinates. Probably good as a refresher but for self-study, I found myself referring the the Briggs textbook, especially for last chapters.