I'm sure this has been asked many times, but I would like answers specific to my question anyone. Thanks!!
Ok, my site is running vb 3.5.2 which is more up-to-date than I've seen some people's websites.

But soon I will want to upgrade, and my site is heavily hacked!!
I tried a standard upgrade on one of my other sites which was hacked slightly LESS than my live one, and of course it died so I had to remove the database and reinstall.

In other words it wouldn't do the upgrade, database problems if I remember correctly.
Now there must be a way for me to upgrade from 3.5.2 hacked to 3.5.4. If I backup the database, I don't want to just wipe the site clean, upload the new database and voila. I imagine the database from 3.5.2 would give errors if restored onto 3.5.4.
Where do I find out more info on this? I didn't find anything specific to this in this forum, although I'm sure it's here.