I will install a sharepoint farm in the following days and I am not sure about the number of servers to be used. My company is not very big but, not so small for a single server deployment.
I was thinking on installing everything on 3 servers, one for each tier. As I have read from internet they recommend using two front end web servers. I can afford installing one more server that is not a problem. My goal is to reduce complexity and increase efficiency as much as possible.