I looked at getting a CTS V sedan to fill the void where my S63 was this past summer. I came away pretty impressed by it but never pulled the trigger on it. I've never driven a E90 so I can't say how the 2 compare but IMO you can never go wrong with a M