I think I may have seen an ad for these in a freebie local parenting mag, or something similar. Possibly made by a WAHM? IRRC the blinds are pieces of blackout material, cut to the size and shape of your window, and fitted with suction pads so that you stick them to the glass itself.
Ring any bells for anyone?