I have the Eibach lowering springs on my car (same amount of lowering as Brabus, maybe same springs as I hear Eibach makes the Brabus springs)
Here are some pics with the stock 16" wheels. It looks great but I do have a set of 18s coming 9/4/07. The ride quality is pretty much identical but I do hear the suspension over slow bumps.
...and when I finally got my plates in