i have gone through both boot camp and plc combined. it looks to me like you have some good workouts posted here. I would like to add one or two comments though. running 5 or 6 times a week is only gonna get you real tired. you can improve your run time with just three runs a week. its all about the type of running you are doing. interval training is the key to improving your time. one program that i have to be very effective for many marines goes like this:
sunday is your distance day. you run 5-7 miles. this is where you build your endurance. this is a light pace about 1 1/2 to 2 min slower than your current 3 mile time. basically a pace that doesent kill you.
then on tuesday you do your interval training. you need a track for this. here you run 6X400m or 12X200m. (at a regular outdoor track 1 lap is about 400m). you run at a pace that is one minute faster than your current pft. for example if you are running 19 min then you run 18 min pace which is 90s per lap. when running the 400's have no more than 2min break and 1 min break for 200's. make sure that you continue jogging during your break. if you find that you are doing this real easily then decrease your break time. you can also add reps. alternate between the 400m workout and the 200m workout.
finally thursday run four miles at a slightly slower pace than you pft pace. this is tempo training. maybe 30s per mile slower. i like to do this in boots an utes.
if you find that you miss a day then you can combine your interval with either one of the other two by doing pickups. this is just dispersing short sprints through out your run. like do it for time like 15s, 30s or 60s. or do it for distance like everyother telephone pole or tree. then run at a normal pace for 45s or 60s. be creative and have fun.
another area that i want to stress is plyometrics. plyos are as simple as jumping up and down. you have to remember that every physical activity that you do at ocs will involve dynamic movements. lifting alone will not get you there. plyos will increase high movement speed and olympic lifts increase muscular coordination of whole body movements. most weightlifting is good for targeting specific body parts. i find that my plyo exercises pull it all together and really complement my lifting. i suggest doing plyos once or twice a week.
a good website to find some plyos is:
http://www.exrx.net/Lists/PowerExercises.html
the homesite is also a great source for all kinds of exercise info.
remember to listen to your body, but dont be a bitch. and never pass up the opportunity to train under miserable conditions, cause this is what will make you hard corps. one of my drill insttructors in boot camp was always saying, "If it aint rainning, we aint training."
well this was longer than i intended, but good luck to all you devildogs-to-be.
semper fi!