うちの環境だと差は出ないな。
VSのデバッグモードで動かしたりしてない?

XPSP3, .NET4.0でコマンドラインからoptimizeコンパイル、実行。
最初のループだけ早くなる傾向があるから、
foreachとforを3セット繰り返して、後ろ2セットで測定した。