Hmmm... releasing a virus doesnt sound like such a good idea to me. I mean, what do the people who make these decisions know anyway? Wasnt it the same school of thought who decided it would be a good idea to release the toads in the first place? And just because it worked well in another country doesnt mean it will work here too (again, same principle as releasing the cane toads in the first place).
On my opinion, the matter needs to be SERIOUSLY thought out before anything is done. Introducing viruses, or anything for that matter, isnt something to be taken lightly.
On the other hand, if this really was thought out carefully, it could be the only chance we have to get rid of the cane toads effectively. But they could also just become immune and make matters a whole lot worse.