We've had good experience with Pottery Barn's curtains. (Our most recent living room project involved hanging PB shower curtains on the windows, and they've worked out well.) Right now, Pottery Barn has a large selection of (regular) curtains on sale, in both solid colors and more complex patterns. Click below for a few options...
Velvet Drape, on sale for $69.99 - $229.99 (marked down from $109 - $369)
Peyton Drape, on sale for $59 - $179 (marked down from $79 - $199)
For all sale curtains, click here.