Sunroofs good, cabriolets are crap.
Having enjoyed several sunroofed cars, I bought an Eos last summer, thinking it would be like having a giant sunroof. Well, it isn't. Even with the 4 side windows up (which somewhat defeats the object, IMO), the windnoise is so great that you can't talk to your passenger above about 30mph. I sold it after 8 months for the GTI and don't regret it for a second.