Gacked from mistraltoes:Which File Extension are You?Dunno about the pretty, but the rest sounds about right.
Other options: