Rapidshare with ECMP Routing

Hi Guys. I have the following problem with my RB1000. We are running 3 gateways and I am mangling port 80 to mark routing as HTTP. I then basically in routes pointing this routing mark to 3 gateways. (ECMP) My problem is that rapidshare is picking up different ip adresses on each upload or download session and is hence not working. So what I did is the following I found a script on this forum that searches for any DNS query containing rapidshare and add that to a adress list. I created a mangle rule to mark routing for this adress list and created a 0.0.0.0/0 route for it under this routing mark though one gateway but it still doesnt work.

mangle:

0   ;;; Rapidshare
     chain=prerouting action=mark-connection new-connection-mark=rapidshare-con passthrough=yes dst-address-list=rapidshare 

 1   chain=prerouting action=mark-packet new-packet-mark=rapidshare-pac passthrough=yes dst-address-list=rapidshare connection-mark=rapidshare-con 

 2   ;;; Rapidshare
     chain=prerouting action=mark-routing new-routing-mark=rapidshare passthrough=yes dst-address-list=rapidshare packet-mark=rapidshare-pac 
     connection-mark=rapidshare-con 

 3   ;;; HTTPS 443 Traffic
     chain=prerouting action=mark-routing new-routing-mark=HTTPS 443 passthrough=yes protocol=tcp dst-port=443 

 4   ;;; HTTP Traffic
     chain=prerouting action=mark-routing new-routing-mark=Route HTTP traffic to ECMP passthrough=yes protocol=tcp dst-port=80 

 5   ;;; FTP Traffic
     chain=prerouting action=mark-routing new-routing-mark=Route FTP traffic to ECMP passthrough=yes protocol=tcp dst-port=21 

 6   ;;; POP Traffic
     chain=prerouting action=mark-routing new-routing-mark=POP3 traffic passthrough=yes protocol=tcp dst-port=110

Route:

 0 A S  ;;; Rapidshare
        0.0.0.0/0                          172.168.5.2        1       
 1 A S  ;;; HTTPS Traffic LB1
        0.0.0.0/0                          172.168.3.2        1       
 2 A S  ;;; HTTP Traffic ECMP LB1/2/3
        0.0.0.0/0                          172.168.1.2        1       
                                           172.168.3.2       
                                           172.168.5.2

Move this rb1000 ecmp to pcc. You won’t get this pronlem anymore..