Check your ping against another player before issuing or accepting an invite.
The more connectivity bars, the better. It really isn't that difficult.
And I have no clue as to what you are talking about with regards to the QB issue. It sounds like it you should take your XBox 360 "thing" and chuck it out the window.