I have used these in my Cessna and also in the Mooney. MUCH less expensive than anything else I have found, and work better than most, since you can move them around and use as a traditional visor, or move it to the side window, etc.
http://www.sportsmansmarket.com/acb/showdetl.cfm?&did=19&product_id=509