I needed to be able to see the shipping module when batch printing orders (we offer rush processing and charge extra for it). So I added a column to show what shipping was selected by the customer. I didn't add in the drop down to choose which shipping option is sorted, I am messing with it a little bit, but have nothing yet that works.

Code:
In ADMIN\super_batch_forms.php
Find (lines 251-52)
  $orders_query_raw = "SELECT o.orders_id, o.customers_id, o.customers_name,
                              o.payment_method, o.date_purchased, o.order_total, s.orders_status_name

Change to
  $orders_query_raw = "SELECT o.orders_id, o.customers_id, o.customers_name,
                              o.payment_method, o.shipping_method, o.date_purchased, o.order_total, s.orders_status_name

Find (lines 288-291)
  if (isset($_GET['payments']) && zen_not_null($_GET['payments'])) {
    $orders_query_raw .= " AND o.payment_module_code = '" . $_GET['payments'] . "'";
  }

Add below
  if (isset($_GET['shipments']) && zen_not_null($_GET['shipments'])) {
    $orders_query_raw .= " AND o.shipment_module_code = '" . $_GET['shipments'] . "'";
  }

Find (line 435)
                        <td class="dataTableHeadingContent" align="left"><?php echo TABLE_HEADING_PAYMENT_METHOD; ?></td>
Add below it
                        <td class="dataTableHeadingContent" align="left"><?php echo TABLE_HEADING_SHIPPING_METHOD; ?></td>

Find (line 450)
                        <td class="dataTableContent" align="left"><?php echo $orders->fields['payment_method']; ?></td>

Add below (or other place you want this to show up)
                        <td class="dataTableContent" align="left"><?php echo $orders->fields['shipping_method']; ?></td>

Open up file ADMIN/includes/languages/english/super_batch_forms.php
Add to bottom of file
define('TABLE_HEADING_SHIPPING_METHOD', 'Shipping Method');
define('HEADING_SEARCH_SHIPMENT_METHOD', 'Shipping Method');
Sean