I exclusively use .NET these days … haven’t touched PHP in quite awhile (aside from tweaking my wordpress presentation)
I’m at a point where I won’t even think of writing code without unit tests. as you said – it’s simply too hard to maintain a large codebase without them.