Oh God please don't purchase a STS, it is a big car and very difficult to control around the bend. The GS would really serve your purpose. if your a real estate agent, you would look alot better in a Lexus than a Cadillac, the STS is a grandpa car.
reliability Lexus is better, Lexus is pretty much serving all your needs. GS is a cool looking car as well.
Lexus < Cadillac
Previous owner of Cadillac STS-V, one of the most UNNOTICIBLE CARS just like the CTS V, nobody cares about it, I have M3 RS4 C63 even the IS-F pull up next to me and they got more attention than my supercharged bad boy. i hated every moment of that car, too long, boring to drive, engine seriously unreliable (wouldn't start up)
filed a lawsuit against GM and now purchased the Audi RS4
Lexus LS600h L owner
Acura TSX owner
next car, Infiniti G37S coming soon....
NO AMERICAN CARS IN MY GARAGE