About the ramps, I have these plastic ramps that work great on all my cars..The ramp portion is long, and they work great on all these Stock low profile cars-never hitting the bumpers.. I got them at pepboys
blitz ramps - Yahoo Search Results
I never like jack stands as I'm always doing transmission work, and I need the space behind the wheels...
Best of luck,
Martin