Sidewinder has a good soultion.
Also, if you have more than about 24 options, then they will probably start scrolling off your screen (unless you create multiple columns, or expand on the default number of rows). If you have that many, I would try to group them and have sub choices under the groups.