I'm not a fan of TDD either, but I am a practitioner of what I've dubbed "Maintenance Driven Development" which I've blogged about here: http://taylodl.wordpress.com/2012/07/21/maintenance-driven-d...
Bottom line: I prefer writing as few tests as possible to ensure the quality of the code and Maintenance Driven Development is a practical method for achieving that.