lorax - 9:43 pm on May 13, 2005 (gmt 0)
osCommerce and Zen cart are pretty good to get you going. For commercial apps I've used X-Cart and have had good luck with it and some folks here have use the LiteCommerce version (same folks that produce X-Cart). I don't believe you'll find a cart right out of the box with all of the items you're looking for but I do think each of the carts mentioned have a wide selection of mods available that should get you pretty close. Good luck with it.