I just installed a set of Eibach anti-roll bars on my 2 month old '05 CTS and thought I'd share the experience. Bottom line rating: thumbs up! Long write-up...
I liked the ride in first place, which is why I bought the CTS (w/luxury sport package). However, after a few hundred miles, the leaning in hard turns and relative lightness of the rear got to be a little too much. Looking around, the Eibach set of bars appeared to have decent reviews at a good price ($288 @ Tire Rack + ~$17 for 2 day shipping).
The rear bar is hollow, though it still weighs a little more than the stock one. The front looks hollow, but doesn't weigh much more than stock. Both bars are pretty meaty - 28mm front, 22mm rear, compared with the stock measurements I made of 23.0 mm front, 18.3 mm rear.
Front: Pretty easy. I got the front of the car well off the ground and onto jack stands. Removed wheels. Followed instructions with no problem. Wiggling the top of the end link (small rod with bolt) while pulling made getting the bolt of each end of the stock bar a little easier. The frame mounts are easy to get to except for the front of the right side. There's very little room - not enough for a socket wrench. I used a box end wrench with a little patience and had no problem. All the nuts for for the anti-roll bar are 15mm. Installing the new front bar was straight forward - not hard at all to feed it through the engine compartment. I remounted the wheels and lowered the front. Time: about an hour and a quarter.
Rear. More difficult. Unbolting the end links and frame brackets is easy. Getting the bar out was not straight-forward, but was down right easy once I figured out the easy way: unhook the exhaust system on each side (applies to the dual exhaust 3.6L engine). You'll want to have the mufflers hang down about 6 inches - use something to keep them from hanging completely off the front mounts. For the dual exahust, there are three rubber mounts to unhook on each side - unhook the two at the back of the muffler on the bottom; unhook the mount just to the front of the muffler on the body side. NOW, the bar was easy to remove, though I still had to rotate it up and 1/2 way around first.
Installation of the new rear bar was straight-forward. Note not mentioned in the instructions: the drop-bend in the middle of the new bar should point down. Another note: The ends of the bar go on the INSIDE of the parking brake cable. After bolting the brackets to the frame, I found that the bar actually touched the parking brake cable on both sides - not reassuring. I convinced myself that would occur only when the suspension was fully extended - which I later confirmed. The next step was to push the end link bolts into the end of the bar. I choose the very end holes - there is another hole about 3/4 inch from the first on each end - this is an adjustable bar. I then re-mounted the exhaust, re-mounted the wheels and lowered the car. Last step - double-checked the anti-roll bar to brake line clearance: now about 1/2 inch. I think the bar is about 1/2 too wide - there are maybe 1 1/2 to 2 inches of clearance to the springs, so there's no reason to be so close to the P-brake cable.
Ride: I can't tell any difference in the ride quality - Goodness! It would be hard to explain otherwise on my luxo-ride

. Cornering - waymobetter! The cornering feels much more sport-like, though still new-model-Cadillac compliant. And, the trailing-brake turn-in is much more linear - the stock bars left me driving a little more conservative since the rear end would get light with little provocation and a bit quick. I haven't put many miles on it with the new bars, but these initial feelings are quite encouraging that my $300 was very well spent.
Larry