I use a hop spider. It won't catch it all but it helps.
Whirlpooling shouldn't make a bigger mess. Are you trying to whirlpool with the IC still in the kettle? Are you letting the wort settle for 15 minutes after stirring? How are you getting the wort out of the kettle... siphon from the top or ball valve with pick-up tube? And is that pick up tube short, picking up wort near the edge of the kettle or long, picking up closer to the middle?
The other thing to consider is to not worry about trub at all. Some suggest dumping the entire contents of the boil kettle, trub and all, into the fermenter. I find that extreme but the argument is that trub getting in the fermenter A) does not affect the clarity of the end beer and B) has benefits in aiding yeast health. So I don't worry if even a good amount of trub makes its way into the fermenter.
Good luck.