The American Veterinary Assocation (AVA) recommends Co2 as the most humane way for dispatching rodents. Studies have been done of both the brain and body chemistry of "gassed" rodents and found nothing that would be harmful to snakes. "Wacking" is completely frowned upon by the AVA.

Personally, I only feed live.

-adam