You could also host your own server if you have reasonable bandwidth.
Its not as hard as you might think if you have an idea about port forwarding on your router. You don't even need a spare box, it'll run quite happily as a service in the background on any decent modern PC, especially for four users.