If you haven't seen it, the documentary "Cane Toads: An Unnatural History" is definitely worth watching. Link: http://www.youtube.com/watch?v=4mvV8OT-mmE Somewhere towards…