Generally 30-days over 2 years old don't hurt much at all, but it can be different when there are so many. Do you get the comment about lates on multiple accounts? (I do!

) From your scores, it isn't affecting you terribly, although I see you get the EQ spanking too. (I find that EQ penalizes for lates --YMMV.)
As Bob said, these may well be holding you down. You might have been put in a score bucket of people with otherwise good reports and (maybe) long history, but with lates. You can try GW'ing them off. If the account is closed, be aware that some creditors will simply delete the entire tradeline, so you wouldn't want to do this on a very old, otherwise clean account. It is also entirely possible that if everything else is OK, and all these are fairly old, that they have very little impact currently.
You can play with the FICO score estimator (this is different from the simulator you get with your EQ and TU scores.) It's certainly not gospel, but it might give you some ideas. Enter the info from just one CRA if you have different account age, and # of inqs, for instance, and run it through once with the lates, and once without. I call it my time machine, because it lets me know how things might have been.

http://www.myfico.com/FICOCreditScoreEstimator/Estimator.aspx
* Credit is a wonderful servant, but a terrible master. * Who's the boss --you or your credit?
FICO's: EQ 781 - TU 793 - EX 779 (from PSECU) - Done credit hunting; having fun with credit gardening. - EQ 590 on 5/14/2007