hehe, ich will zwar nicht drauf wetten, aber es liegt zu 99% an den Freigaben im Speedport.
Check dort mal, ob für deine eingestellten Ports auch der Vista Rechner eingetragen ist. Nicht das da noch der 98er als Ziel drinne steht....(Mit anderer IP, bzw da Speedport mit anderer Netzwerkkennung/Rechnername)
Speedport W500 --> das menü ist fast identisch
Wenn du die Vista FW anhast, achte darauf, das Emule vollen Internetzugriff hat!