Just a thought: when I say "flat" against a wall, I don't literally mean the curtains should lay flat. Leave an inch or so from the wall if you can and let them have folds, like normal curtains. It can look very elegant. I just bought solid color sheets (no patterns).
Good luck.