Get a 3M clear bra. I have had one on my Lotus Elise, 350Z. S2000 and others. They work great and aren't visible. They will have a pattern out for the Solstice but even if they don't an experienced tech can make one for you. I am getting one for mine.
I will likely just drive it bra-less, but if I decide to go with a cover on the front end it certainly would be the 3M clear. I don't mind that it will pick up stone chips as it ages.
Either way, don't go with a canvas/cloth cover. They are good for throwing on the car to do a road trip on the highway to protect it from trucks throwing stones and stuff, but if you leave it on for any length of time it will trap dirt, dust, and moisture underneath it and destroy the finish anyway.