Lots of links over to the right, there. This has been asked so many time. Whether you read the canned responses in this thread or in one of the dozens already posted, the answer wont change much until dedicated servers are available.
"Please use the search function before posting a new question and upvote existing ones to bring more attention to them, It will help us a lot. <3 " >>>