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.