Dear EA why is it that you *** up every beta/demo you ever put out? Why is it that Bungie and even EPIC could put out betas that you could actually play without constantly getting dropped from their servers but you cannot. I know the answer because you cannot spell cheap without EA. I understand that this is a beta so there will be some bugs in it, but what good does it do to put out a version of your game which is about 6 months or more old? A beta is suppose to be used to test servers and find bugs in a game that is almost complete, I don't understand how you are suppose to truly test your servers when you put out a beta where all the items that take up the most band width such as graphics, destructibility, and vehicles are either toned down or missing completly from this beta build. How hard is it to put out a beta that actually allows you and your friends to join a game as a party?. I will still buy Battlefield 3 because I am sure the final game will probably be amazing, but if I was not already a battlefield fan and the beta was the first impression I ever had of Battlefield I would not be impressed.