Although not a website, this cool video ad shows Flash in its glory.

Advertisements