I don't care if you're driving a friggin McLaren, your passengers are still going to notice the sway of the vehicle more than the driver. The driver has the opportunity to brace him/herself whereas the passengers don't. I'm guessing you know that the passenger feels it because you've had one complain... if I'm right take a lesson from me and tell them to shut up and enjoy the ride.
As for the sunroof, if it's under warranty your local dealership will fix it. I broke mine and they fixed it AND the mechanic showed me how the damned thing works.... long story short, don't push it back manually or if you do only push it back as far as it would go if the sunroof slid it back when you opened it. Also, when you open or close it make sure that you do so in a slow and smooth fashion.... jerky movements will break ANYTHING with time.
The paint DOES suck... oh well, that's one bad for the bagillion goods that Hyundai has put into our cars.
No lights on the mirrors? If you're using those mirrors at night when you need light then you're far too pretty for a Hyundai... go buy a Lincoln Towncar. LMFAO