I've learned to just repost if mine gets flagged and I genuinely believe I haven't broken any of the CL rules. Some people just have a bee in their bonnet, but they might skip over you the next time. I flag a lot on my local CL as I don't think that many others do, and there are a
ton of miscategorized and spam posts hanging around.
Do you know of the flag help forum? A bunch of users hang out in there, and you can give them the details of your post. They will be able to tell you if you accidentally broke some rule that set someone off and how to fix it - they aren't CL staff or anything but are a good group of people who seem to know the rules.
This is the flag help forum:
http://charlottesville.craigslist.org/forums/?forumID=3