Did someone already mention Geometry of differential forms by Do Carmo?. It is the 2-dimensional version of Riemannian Geometry by the same author. Quite nice since one can see how differential forms work in a riemannian geometry point of view. Here the author works out everything in 2 dimensional manifolds by using definitions that latter on He is going to generalize for high dimensions.