Можно вставить мои 5 копеек по поводу хорошести языка?
C# и Delphi по сути различаются только синтаксисом. Ну да, если несколько синтаксических и технологичских нововведений в c#. С другой стороны в Delphi тоже есть то, чего нет в c#. Но по идеологии это АБСОЛЮТНО два ОДИНАКОВЫХ языка. Вообще-то было бы странно, если это было бы не так, т.к. разрабатывал и Delphi и C# один и тот же человек (уж не помню как его зовут, просто M$ его у тогда еще Борланда скупила).
ЗЫ. По поводу второго конкурса.
Готов провести маленький конкурс, ориентированный на code drilling
Если никто не против, то публикую задание.