Sorry for being one of the guys to bump the national average up!!!
I took my time and wanted to make sure I had it down before taking the checkride. I knew I was going to be flying anyway so the extra hours before the checkride didn't make much difference to me except for my comfort level.
If your goal is to get a ticket in as few hours as possible, then yes, a nosedragger is probably the way to go. There's a strong argument that learning in a TW will make you a better pilot, though it might take longer. (fire away all you TW guys!

)
Getting a home flight simulator can help shave some time off and can be a fairly cheap investment, especially if you already have a reasonable computer. It doesn't work so well for getting an actual feel for the airplane but it really helps with instrument work.
Study study study. I spent quite a while going through the books before even starting lessons. That helped a lot and I did great on the written.
Try to fly several times a week, if possible. I was only able to fly on the weekends and that week gap between flying doesn't help.
Sit down with your CFI before hand and talk about all of the things that are required for the practical and what you'll be tested on. I didn't and ended up spending more time on certain aspects and less time on others than I should have. My one beef with my CFI was not clearly defining what was expected and how the training would proceed, and I was clueless about what I should have asked.
You might look around for independent CFI's, as well. Might end up being less expensive than the "in town" price, can't say about the state price. Often these folks can't directly advertise because of FBO and airport agreements or airport insurance requirements. On the other hand, buyer beware too.
If possible, try to have the budget for worst case of 70hrs or even a few hours more. Don't tell the CFI how much you budgeted though.

Try to make flying friends and get a good mentor. They'll help keep you motivated both to get your ticket and after it's in your hands.
Buying vs renting... well, it can be a lot cheaper or not depending on the airplane and it's condition. If you know of another person who's really interested in learning or someone who's fine with selling you a share to learn in, a partnership can be a significant savings. Of course that's frought with potential issues as well.
Keep stoked! It's a challenge and a blast!!!