Here's what I'm using:
1. Jack stands. I got them from Sam's Club or CostCo for almost nothing....~$20 a pair.
2. 10 feet of 12" wide, 2" thick wood, cut into 3 foot long ramps, plus a strip of scrap wood at the 'tall' end to get extra height. Had the boards cut at Lowe's. 3-4" screws and wood glue to put it all together.
3. Hockey pucks from the local ice rink. I paid 2 bucks a piece, but the hockey girl was cute.

I only stack them one high, with an eyebolt in the middle. I have 4 modified pucks, and 4 normal pucks.
4. Jack from CostCo - $60.
The jack fits under the side of the car without doing anything special. To lift I insert the eyebolt modified into the slots, or use the regular pucks, it depends on the lifting point. I roll the jack under the car and jack away. Sometimes I use my custom ramps too, but they are nicer just to get under the car without a jack. They fit under the side of the car, and when lifting the rear of the car I place the ramp in front of the rear wheels, and drive forward onto the ramp, using my side mirrors to see if I've gone far enough.