Kettlebells do it for me. 35lb, 53lb, and 70lb, swings and getups. Cheaper than a gym, and they take up so little space. Check out Pavel's Simple & Sinister. Say this for the Russians - they know how to man up!
If you were paying $500 per month and getting $2000 worth of sales out of it (for example) it would be worth it. Do you even know for sure if their work is resulting in sales?
Our SEO uses a separate tracking phone number for all his work, so we know for sure which calls are coming from his...