The reason for the difference is that with some ISPs a dynamic IP address is more 'sticky' than others. In other words some ISPs remember the IP address they last gave you, and re-allocate this address to you the next time as long as it hasn't been re-assigned to somebody else in the meantime. Other ISPs don't do this and you get a random new address from the pool each time. Nothing to do with speed though.
PS - and of course some ISPs allocate you a static IP address that never changes.
Edited by cahaddras (Fri 04-Jan-08 00:38:28)