Do you still have the 2010 USB update? If so it might be worth re-installing that first.

But you are right...it sounds like it would be a good idea to do a total back up before anything else.