I like both the bill boards and the plan towed banner. But i think the the bill boards would be a better return on investment if they were along rt 1 or near the stadium. That way kraft would have to see them everyday for however long they could be rented for.
I also like the Billboard idea. RIght by Gilette if Kraft doesn't own those (though I suspect he does). But not "Kraft Sucks."......something a little (but not much) more high brow.
Something symbolic that shows people suffering due to Kraft's indifference, reminds me of the faces of Brazil's world cup fans as they lost 7-1 to Germany