Been playing Squad since it started. The group I play with owns a server The Playground, I would recommend joining. If anyone ever played Project Reality back in the day (a mod for BF2) its very similar. Its not as technical like Arma but takes a lot of teamwork to get things done.