community fortress is the best if you guys havent taken a look at it yet. the matches are really well put together and now they started a weekly series (posted every monday on youtube: commft) that tells the community about things that are in the works, news, competitive sides of things, and just some hilarious stuff in general.