Segoris was kind enough to remind me about this LFG mod. Pretty much have to be using this right now to find groups as other games have leeched the playerbase for the time-being. An FC version will be released 9/11/12. But for now, use this. And yah, this was too important to bury in the 'useful information' thread.
This LFG mod has been saving my evenings of late. Typically there's no more than 20-30 people on it (granted I play kinda odd hours) but those 20-30 people are more than willing to help most times.
"See, the beauty of webgames is that I can play them on my phone while I'm plowing your mom." -Samwise