A few months ago, my ISP started implementing traffic shaping/packet filtering to mess torrent traffic.
All "well-known" torrent programs failed to get over 30Kb/s no matter what...
Deluge however, was immune to their system, and was able to fully use the bandwidth we pay for.
... until yesterday.Deluge is now being blocked as well.

(coincidentally, the ISP just recently "offered" a speed upgrade to all customers - no wonder, now that no one can use it!)
So, my question is - whatever it was that kept Deluge working while the others didn't - can't it be tweaked to once again fool their detection tactics?
I know for a fact that specific packet patterns are filtered out - I have been unable to play ET:QW for the past few months, and have been debugging tcp/ip traffic with the devs to try and figure a way to bypass it - they've tweaked the packets format a bit, and they started working again, at least for now.
So, what I was wondering is - is there anyway to stuff some random data in each packet, that would be discarded on the receiving end, just to make it harder to detect a specific torrent traffic pattern?
Or, as a last resort (and i know this would probably require a BIG overhaul) is there any chance to tunnel the traffic data over HTTP protocol, to look like regular web access - or any other method you guys can think of - that would make it impossible for ISPs to stop messing with torrents once and for all?