I have been using GNUCash to track my personal finances for more than a year now. GNU cash has a steep learning curve, but once to get the knack of it, you'll understand that it is the most flexible and powerful finance tracking tool that you can get.
When I was getting started, even though there is a good documentation on GNUCash website, I couldn't find answers for several of my questions from there. I thought of creating a video documentation from then, but it took more than a year to finally do it.
Here is my first try at a video lecture, if you can call it.