We could make a list of multiplayer games and achievements that we need and get together and waffle it up!
I personally would rather play boosting matches with people that I like, than random live members!
Join my poll, and we can decide if there is enough interest on this site to do something like this!
The more info, the better!!