I'm a proud supporter of all things open source. One of the projects that has held my attention for a very long time is GnuCash. On the desktop, it's the finest personal (and small business) finance ...