I can't stand just reading and not getting involved. I agree that it is a pretty bad program. Our invective is at the program, not at you personally, so it doesn't matter whether you wrote it or not, we don't hate you. I'm pretty sure we all hate the program!
First of all, this:
Doesn't 6 days of Arc Trainer get boring after a while?
thankfully my gym has TVs in front of the cardio stuff... I just zone out and run/arc
My immediate reaction is to say something that would come off as harsh. I just can't imagine why you would want to invest that amount of time in such a pointless activity. Just can't imagine. Is "Arc Trainer" a sport that you want to get good at? Is it similar enough to a sport that you want to get good at that you would consider this a sport-specific activity? What is your reason for doing this, when there is so much you could do that would be both worthwhile and more fun?
OK, having gotten that out of my system, and hoping that you will at least consider changing your "cardio" to 3 twenty-minute HIIT sessions a week, let me prattle on for a while about what a good program would look like.
I'm assuming, based on what you have said so far, that you are not really wanting a body-building type routine. If I misunderstand, then you need to take a lot of what I will say with a grain or two of salt. I'm assuming that you want to be stronger for general purposes in life so you can lift things more easily, so you can do recreational sports more effectively, etc., etc.A Good Program
First, there needs to be balance among different parts of your body. So your biceps don't get a lot of attention while your quads go begging. The best way to be sure of reasonable balance is by considering movements, not muscles. So, based on this principle, there should be some exercises for both the upper body and the lower body. The upper body movements should include both pushing and pulling movements. The lower body movements should include both knee-dominant (think of the squatting family of exercises) and hip-dominant or posterior chain movements (think deadlift and related exercises).
Second, the routine should be reasonably efficient. Your time in the gym is valuable, and the exercises you do should give you a reasonable amount of bang for your buck. So there should be no long periods of time doing exercises that benefit a small part of your body. In practical terms, this will mean spending most of your time on compound movements. The isolation movements should be the spice in the dish. Have you ever tried eating straight spices? Not good. But a little sprinkled on your meat and potatoes is great.
Also, in the name of efficiency, a good routine will avoid redundant movements. Sure, different exercises for the same muscle group can have slightly different effects, but pay attention to the word "slightly". For most people this won't matter. One good horizontal pulling movement done for 3 sets of 8 is wonderful. 3 horizontal pulling exercises is unnecessary and wasteful of your time.
Third, the routine should include both bilateral movements and unilateral movements. This usually has to be achieved over time. In other words, at times you would do bilateral squatting movements (e.g. front squats) while at other times you would include unilateral movements (e.g. lunges). There isn't time in your training day to do both unilateral and bilateral versions of every movement.
Fourth, the routine should allow adequate amounts of both stimulation and recovery. So you won't stimulate the same muscles two days in a row, to allow good rest and recovery. The usual rule of thumb is that a particular muscle needs 48 hours of recovery before being "hit" again. While there are theoretical reasons to question this, it's a good general guideline for most relatively inexperienced lifters. The exceptions are, well, exceptions. The routine will also allow enough whole body rest to recover from general fatigue (also called "CNS recovery" by many). Most of us (and this may stir some disagreement from my friends here) cannot put out maximal effort more often than 1 or 2 days a week for long periods of time. So some days in your routine should be very stressful, but some should be less so. By the time you make it through the "week" or "cycle" of lifting, you should feel fresh and ready to take on the world. At some point during that week or cycle, you should feel like you've left your gallbladder on the gym floor. Occasional periods of "deload" (relative rest for one or more workouts) are often helpful for restoring energy, and good routines allow for this.
There you go.
The amount of weight that you can lift 25 times won't be enough to be worth bothering with, nor 15, nor 8 when you are fatigued. there's a reason why most beginner routines use sets of 5 to 12. Bob says to stick to 8-12, and that's not bad, but I like 3-8 myself. Early on it is probably better to go a little on the high side (like Bob says), but later do at least part of your routine (and again, this will change from time to time) in low rep ranges to allow you to move heavier weights.
So, please look at some of the many routines in the stickies, and evaluate them in terms of these guidelines.
And please don't be offended that we've trashed your routine. You are most welcome here. We just want to help.