About the 56K thing he is correct, its near perfect. Not alot of probs cept for 56K ping timeouts which are the ISP's fault.