So My 360 never seemed to have issues. I always had an Open NAT and solid ping. I could always download stuff fairly quickly as well. On Xbox One, downloading and installing games, demos, dlc, and updates takes me way longer than it should. Even when no one else is using my internet, My computer, 360, and phone, don't have any issues at all. Even my Xbox One always has an Open NAT and if not max ping, one below it. I never seem to lag in game unless I try to broadcast on twitch which is inconvenient but at least I can play the games normally. My friend and I have been having all sorts of random dropouts in party even when one of us isn't doing anything except sitting on dashboard. Sometimes it says "can't connect due to network connections" and other times we just can't hear each other, our mics don't show up, our voices come through TVs instead of the mics (and we both have our kinect voice chat option turned off). Unfortunately my router doesn't have a QoS setting for me to mess with but it's set to the maximum power level and bandwith and it's WEP protected so my neighbor's aren't leeching off of it. My friend said DMZ helped his upload and download speed on Xbox One but my router only has a DMZ plus option. I don't really know the difference but I was thinking of trying to set that up to see if it helps resolves things a little. I wish I could just do a wired connection but there's a bathroom in between my bedroom with the xbox and the computer room where my router is. I have lots of other more important things to spend money on right now but I don't want to buy a new router and such without knowing it's the problem. As I said, everything else seems to work just fine and speedy on my wifi. The Router is only like a year old too. Sorry it's a long read but if anyone has any thoughts that could help...please let me know. Thanks in advance.