You could leave your build pretty much as-is, but replace the PSU with this one: http://www.newegg.com/Product/Product.aspx?Item=N82E168...
I have one of those Zalman coolers on my [stock] i5-3570K, and it isn't quite up to the job, or needs to be run a speeds that cause obnoxious whining. I would stick to the stock cooler at first. The money you save can go toward the PSU and/or increased RAM.
The hard drive you selected has an extra year of warranty over the Seagate. If that is important to you, you'll need to spend more, but MOST of the excellent-performing WD Black drives still have five year warranties. If not, then the extra capacity of the Seagate may be a good thing too.
What you mean by "maybe some gaming" should be your guide on the graphics card. If you get a larger case, the fanless card that jrgong suggested may be nice and quiet for movies, but your case could heat up and your other fans may need to run faster to cool it down, especially when playing games. "Fanless" cards are like "zero-emission" vehicles; the latter should more properly be called "elsewhere-emission" (significant if your power comes from coal), and the former require "elsewhere-fans" for the airflow needed to keep them cool.
thanks for the responses. i just wanted to throw this idea out there, i've always wanted an htpc, and if i ever get to build a pc with a full sized mobo and everything, id use the cheaper one i'm building now as the htpc. that being said, what case should i get that could be used as a normal pc for now, and a htpc later. should i just get a normal case like the ones jrgong suggested?