How did you rustproof your bottom?

I opted to clean all the crap off the bottom of my car, what a chore that was. Once clean, I used the Rustoleum primer in the can, like RRR did. I also brushed it on, I think I got better coverage that way. I coated that with Rustoleum rattle can undercoat. It looks nice now, and I'm pretty confident it will protect the car. Here's the before shot:

DSCN0178.JPG

After cleaning and priming:

DSCN0558.JPG

And after undercoasting:

DSCN0561.JPG