$29 Rhino Ramps from Wal-Mart. Pull up - wash. Back up - wash.
It helps not to shower in advance and prepare to get really wet.
I try to do this about twice/year. There isn't an "easy" way to wash the underbody unless you happen to know an individual w/ a garage lift, or have a buddy in a service dept. somewhere.