I just moved to a new host. I restored my mySQL there and adjusted wp-config accordingly. I also upgraded to rev. 2.0.3 from 1.5.2 in the process. I made a new category and a new post, both of which had an ID of 0. This completely broke the Edit Post page on the backend. Making these into positive numbers fixed the problem.