These lined curtains are great.  They let the light in, but no one can see in.  They keep the heat and cold out.

Pros: These are nice looking and an excellent value.
Cons: Dryclean only.