Thanks for the great stuff. I have changed my password...did that right away! It is possible that I inadvertantly forgot to completely sign out on a public computer cause I do travel a lot. I guess I can either live without the missing emails and ask for re-sends on the ones I have to have.

I am still wondering if Yahoo can tell who's been accessing my account and give me this evil person's IP address. Do you guys know if that's possible?