I've stopped working on distance running.
Now I run a mile or two as fast as I can. My best mile time is 7:14 and best two mile is 17:06
After my warm up run I do some weight lifting.
For weight lifting i have been using strong lifts 5x5, which is a great program, followed by bodybuilding.com's ab workout.
That's about it nothing too exciting.