Where can you see current creative?
Firebrand, a site launched last month is dedicated to TV ads has some interesting pieces from television around the world. While still in beta (and having a few technical and layout issues) the idea of good ads as good content is interesting. Yes, they could be on YouTube but if I'm interested in what ideas actually get produced then this cuts through the clutter.
Particularly enjoyed the Braveheart ad for "The Mail on Sunday".