As a start, I recommend reading "Growing Object-Oriented Software, Guided by Tests". I am still not a 100% convert but I did get many of the same questions answered.
http://www.amazon.com/Growing-Object-Oriented-Software-Guide...
http://www.amazon.com/Growing-Object-Oriented-Software-Guide...