This same thread has been made before, but I'm making it again because it can't be overstated. I'm frustrated to no end with jumping into a game where I can't communicate with my team because the connections are such that they jump all over the map or I do. I check my speed and I'm running 20/2 up/down. You can't tell me it's my connection. That connection works flawlessly on every other game I own. The piss poor connectivity is truly the only thing that bothers me. I know maps are coming out, but you could have release more from the get-go.
Another point along the same lines is that I miss the options from previous Halo games. I'd rather wait an extra few seconds and get into a game with people that have better connections than get dropped into a lag fest because we are trying to have an international orgy online. It's ridiculous.
So much good in this game. Likewise, so much room for improvement.