Getting data from a view to populate a select drop-down
Going off of argiepiano's excellent suggestions, this is what I came up with: a module that provides a block with the select box populated by the view.

/**
 * Implements hook_block_info
 */
function my_module_block_info() {

  $blocks['my_module'] = array(
    'info' =&gt; t('Puts the values of My Taxonomy Term view into a select box')
  );

  return $blocks;
}

/**
 * Implements hook_block_view
 */
function my_module_block_view( $delta ) {

  $view_name = 'my_taxonomy_term_view';
  $display_name = '';

  $content = '&lt;select&gt;';

  $results = views_get_view_result($view_name, $display_name);

  foreach ( $results as $result ) {
    $content .= '&lt;option value=\'' . $result-&gt;tid . '\'&gt;' 
      . $result-&gt;taxonomy_term_data_name . '&lt;/option&gt;';
  }

  $content .= '&lt;/select&gt;';

  $block['content'] = $content;

  return $block;
}