Please provide a way to exclude virtual products (gift cards) from free shipping rules. Since gift cards can be emailed they should not be included in the cart subtotal and count towards free shipping.
This feature should also be made available for any product. The interface could simply be on the configurable product setup as a toggle that says something like "Free Shipping Rule" yes/no(toggle).
Possibly, by default...virtual products should never count towards free shipping rules.