I haven't done it myself (don't own bikes with internal cable routing), but I've heard that one fix is to put zip ties on the internal cable so that the excess zip tie tail that sticks out keeps the cable from rattling around.
See this:
http://weightweenies.starbike.com/fo...hp?f=3&t=99510