This spreadsheet is current with 7 Virtues rules as of February 19, 2010. The Virtue Ring headers have not yet been added (because I don't know for sure what they are). Other than that, it should work properly. If you have any questions or feedback, please email me at firstname.lastname@example.org.
Fixes: 2/17/10 -You can no longer buy Toughness more than once -Endurance now calculates into vitality -Endurance will now open up if you have Toughness from a different header 2/18/10 -Print display fixed to hide virtue ring quantities on unbought headers 2/19/10 -2:1 ratio warning is in place when you have two core headers 2/22/10 -Added attribute purchase restrictions - no attribute may ever exceed 6 2/23/10 -Minor tweak in the new release of the rules