hi,
what are you trying to do exactly with putting 3x4ports NIC?

( i wished i have that intel NIC

)
have you try to change the client request mode to binary?
AFAIK - if you've set up your routing,NAT etc correctly - there is no problem with routing.
check your proftpd config again - one more..
HTH.