iTunes sync and general problems

Does your laptop have a WIRED ethernet connection capable?  If so, try that and see if it improves.   

If it does, then you know the issue is with the wireless,