I think Carol's choice of BSV would fit your needs perfectly