1) По производительности лучше цикл перенести в тело метода. Если разница в произвоительности будет небольшой, то в такой ситуации я бы больше руководствовался соображениями дизайна.
2)
http://msdn.microsoft.com/ru-ru/library/system.diagnostics.stopwatch.aspx