The best benefit we've found for unit tests is in low level platform specific code and generic containers. Things of that nature which absolutely must work and can themselves be tested in isolation.
I'm sure when we finish the project and look back on it we can go in, clean up, and implement far more unit tests for the code we already have.
I'm sure when we finish the project and look back on it we can go in, clean up, and implement far more unit tests for the code we already have.