I need some! NOW!!!! 
Best way to meet people would be to get out & play with them! Whatever Live games you have...get out there and play with some random people. If you run across someone who plays well (and more importantly, plays well with others!), take note of their Gamertag. Submit a Friend request (make sure in the message to remind 'em where/when they met you) & hopefully they'll agree! Good luck!

