Blue - catch up your missed payment ASAP. Call your cc and beg/plead/cry about how you're working so hard and you would give your first born if they would help you get that late taken off your credit reports.
second - get those cards down under 10% util. Not only will your FICO shoot up, but it would help prevent those 'hard times' from being so hard.
then, set up an account that you can auto-pay all of your cc bills with and schedule the minimum payments to go out a week before the due date. You should be able to figure out the monthly outflow and stock that account each paycheck, before you pay anything else.
Be responsible and you'll get back to the 700's in time. Remember 30 day lates hit hard, but fade fast. 60 and 90's hit harder and sting much longer.
11/14/07 TU 567 - EQ 561 - EX 577
11/29/07 TU ??? - EQ 573 - EX ???
12/10/07 TU ??? - EQ 579 - EX ??? - 60% util - OOPS!