what is lagging the whole network up is him and you are both uploading files at the same time. disable sharing in the p2p programs and the problem should go away
a linksys router can only allow one computer in the DMZ at the same time.
is your friend using Direct Connect?