Right, I think the first answer is that if you're having to add a new table on a monthly basis, then your design is all wrong and you should look at having one table that you add to on a monthly basis.
However, if you're anything like me, you don't want to hear that, you just want someone to...