Thanks for sharing your strategy! Very inspiring. My wife just finished grad school, so our mission the next 2-3 years is to wipe out her grad school debt and my lingering debt from undergrad and grad school, about $50k in total. It's great to hear about your success as we begin.
We've been able to manage our budget down to very low levels (no car, walk/bike to work, cheap phones and internet, no starbucks habit), which was helpful for the grad school years, and we are happy to maintain it now that we are both generating income.
The one thing you mentioned that really resonated with me was #2. I use credit cards for everything and then pay it off at the end of the month, which generates a good deal of rewards (primarily cash back). However, I always feel like I'm kind of surprised by how everything adds up (mostly groceries and beer/wine - especially since we do a lot of hosting friends).
I think I will forgo the credit card rewards for the next year and focus on having better real-time control of my budget. I'm halfway through "Your Money or Your Life", so this approach will mesh well with tracking every dollar in and out.
Anyone else have comments on credit card pros/cons (assuming you are paying it off every month, or else it's just a con in every sense of the word!).
-JBC