Nice to hear your vlog of 1/11/13 on 1/10/13. You are always one step ahead of the crowd! My eye doc said that flashing lights and curtains (which I’ve had the misfortune of experiencing as well) can also be a sign of a detached retina (easily fixed but it should be fixed right away). So you might want to see another eye doc if this keeps up.
Happy New Year to you and yours!