Personally, I would go with the 'new row/week' method just because I think it would be easier to work with, plus you're not going to be stressing the database that much anyway.
If it's load on the DB you're worried about, setup two different tables and fill them with a bunch of data. Start doing some benchmark timings and see which one takes longer.