Modifying Poll Template to have big buttons for voting
What I ended up doing was overriding this theme function:

function media_preprocess_poll_vote(&amp;$vars)
{
    $node = menu_get_object();
    $list = array();

    $vars['choice'] = '';
    $vars['vote'] = '';

    foreach ($node-&gt;choice as $i =&gt; $choice) 
    {
        $vars['choice'].= '
        &lt;div class="poll-choice-wrapper"&gt;
            &lt;input type="button" data-choice="'.$i.'" id="choice-'.$i.'" name="choice-'.$i.'" value="'.$choice['chtext'].'" class="poll-choice" /&gt;
        &lt;/div&gt;';
    }

    $vars['choice'].='&lt;input type="hidden" name="choice" id="choice" value="-1" /&gt;';
}


Then adding a little js:

jQuery(document).ready(function()
{
    jQuery(".poll-choice").click(function()
    {
        jQuery("#choice").val(jQuery(this).data('choice'));
        jQuery("#poll-view-voting").submit();
    });
});