SWEET! I agree - keep the cardio!
You may want to split the Chest / Back / Shoulders up a bit. You are killing your shoulders the first 2 days, so on the third, they are extremely taxed. What you may want to try is getting your shoulders in 3 days after your Chest - you may work them in with your Back. My clients respond well to this, as do I.