Kettlebells are the perfect middle ground for me. Dynamic movements, easy to incorporate strength gains, very little floor space required and one kettlebell is enough to get started. After a few years of kettlebells I feel like my lower back is made of titanium.
Downside is there is a fairly steep learning curve to use them without injury.