SQL server could not connect: Lacked Sufficient Buffer Space
Solution 1:
the only time I came across something similar was when some application openend a new connection to the db for every request - and never closed the old ones.
With more than 3500 concurrent, but idle connections the problems started (was SQL 2000).
I would check each day the number of current connections with the admin console to see if you reach unusual numbers.