No, you do not have to use cfselect.
> I am attempting to set the select fields thusly:
> <cfset form.sFreeState="#state#">
That simply changes the value of the #form.sFreeState#
variable. It will not pre-select a value in a <select> list.
To pre-select an item, you must mark one of the list's options as
"selected". Depending on how you generate the list options, you can
make the selection more dynamic of course.
<select>
<option value="something"
selected>Something</option>
....
</select>
http://www.w3schools.com/TAGS/tag_option.asp