Gummed up Gears
Epic Games has apologised for continuing problems with the online matchmaking for Gears Of War 2.
Apparently the reasons behind the long delays are "a complicated issue" and there isn't any one problem but a combination of factors.
Suggested workarounds in the meantime are switching playlists if it's taking too long and avoiding starting with parties of one or four players.