Oohhh, one thing I forgot to mention last night is that you can substitute several dim chords (or 1, depending on your viewpoint) over a ii-V leading to a I.
| Dm7 / G7 / | C / / / |becomes| - B° D° F° | C / / / |