Thanks to some of my friends that invite me and communicate for the win. Teamwork!
Thanks to scootgar, front_man, and renatabls for the awesome games the other day. I seriously can't say enough how great it is to play with people who have that "team concept" in mind. It makes matches a LOT less frustrating, and thus more enjoyable. Thanks all!