Rock Star Programmer has an excellent comparison piece showing the differences between Git, Mercurial and other distributed version control systems.

And if you want to use Git (and, hey, it's cool and sexy and made of epic win), two posts worth reading: New Bamboo has a post about using Git and Github with Capistrano for Rails deployment, and Gitmagic is a nice detailed tutorial on using Git. 
