We have now officially moved to the new site, The Fin Forum. While we felt that the new site was far enough along to justify the move, it is still under construction and not yet finished. So we ask that you bear with us as we continue to build and improve the new site. Hope to see you there!
Click the link to go to the new site.