Did you ever find a squad? The one I'm in had three open spots. There are a couple of of ppl who haven't logged on in months but there are about 5 of us who log in every day and at least 3 of appear to be paid players. I definitely am. If you're interested, our squad # is 353460.