If it's a toss up between just the ones mentioned I would say the S4 hands down. If your thinking about spending that kind of money you should also seriously consider the Infinity G35 coupe and Nissan 350Z. I saw a G35 coupe a few weeks ago with what looked like 19 in. rims and I almost crashed while staring at it.