This is a very simple snippet to theme your ubercart checkout review page by wrapping all the data in a fieldset to match your drupal theme fieldset.


/**
 * Theme the Checkout Review Page
 */
function phptemplate_uc_cart_checkout_review($panes, $form) {
	drupal_add_js('misc/collapse.js');
	$output .= check_markup(variable_get('uc_checkout_review_instructions', uc_get_message('review_instructions')), variable_get('uc_checkout_review_instructions_format', FILTER_FORMAT_DEFAULT), FALSE);
	
	foreach ($panes as $title => $data) {
		$output .= '' . check_plain($title) . '';
			if (is_array($data)) {
				foreach ($data as $row) {
					is_array($row) ? $output .= '' . $row['title'] . ' : ' . $row['data'] . '' : $output .= $row;
				}
			} else {
				$output .= '' . $row . '';
			}
		$output .= '';
	}
	
	$output .= '' . $form . '';
return $output;
}	

Now your ugly checkout review form should be a little bit better or at least matches the rest of the site.