Hello
well? you came to the best site out there..every thing is on you main page, once you join a game it will be listed on your 'sticky'. Players Wanted thread helps you see games who are looking for players...and the search engine, at the lower end of your Main Page has a customizable search for games you are interested.
anytime you have question? ask in the forumns and some one will have an answer.