I generally find it's best to meet people naturally while playing than looking for them on forums. Start up a game like TF2 or Left 4 Dead, play them for a while, and you're bound to make friends.
English
-
I feel like I need someone to teach me the basics, so it wouldn't hurt if I found someone to play with here. But I'll definitely add people as I play different games.