藤岡です。
私って頭が悪いのかな。
配列でNAMEを添字にすると以下のような方法しか思いつきません。
もうちょっとうまいやり方があるような気がします。

data=%w{福島 宮城 山形}
@cgi.out{
  (0..data.length-1).map{|num|
    @cgi.option("VALUE"=>num.to_s){data[num]}+"\n"
  }
}

# イテレータへ添字も値もさばきたいです。かえって長くなるかな?
----
藤岡 岳之/FUJIOKA Takeyuki