There is a wonderful program called Crossfit which I have been using with great success. The workouts are usually short but intense in nature. The variety is wonderful as they emphasize lifting, gymnastics and body weight exercises. The programs are easy to adapt to your skill level and they provide you with the Workout of the Day (WOD).
Check it out at
www.crossfit.com