Rowing is fantastic for this. There is a good balance between cardio workout and strength. If your day job involves sitting in a chair for eight hours a day then the all over effect finds those muscles that you don't use very often and tones them up.