It has occurred to me that it might be beneficial to add tax on a per-product rather than a per-cart basis.
The reason for this are 2 fold:
1. that different types of products can attract different tax rates
2. it makes sending tax information to some payment gateways simpler
Additionally, I think perhaps a control panel option to indicate whether prices are entered into the products weblog with or without tax. Then again, this may be better served simply by the creation of a custom field - then tax can be turned on and off at will on a per product basis.
