I would suggest thinking about Pamela's New Workout. It's slightly outside of your budget, but well worth it.