The drop down list is a custom user control that pulls all users in the "Blog Authors" role and puts them in a drop down list. On the edit blog post page there are a variety of controls to enter data about the post (title, the post content, category, tags, etc) and then at the bottom is the author selection drop down (inside of a ContentMetaFields control).
To give some background, everything worked fine until the site was hacked via the unsecured image upload dialog exploit that I'm sure you are familiar with. The hacker took down a few random sitefinity pages (cmsentrypoint.aspx and Dummy.master) and some other random things. After we restored the site (not a complete restore, as something happened and the hosting company didn't have a complete backup so we had to try to piece it together from the files I have on my dev machine), everything worked fine except the authors meta field isn't being saved with blog posts.
I guess my question is can you think of any reason why this piece of metadata won't save, and can you maybe provide a quick guide on how to save custom meta fields with blog posts so I can compare my code to it to see what the heck is going on here? Thank you, and please let me know if I can provide any additional data. I've tried everything and am going crazy!