Yeah, it's pretty good, but there's a couple of things I would change.
1. The motherboard has an earlier chipset that has a few problems. Personally I would get a motherboard with a Z68 chipset, which has more features and most of the bugs have been ironed out. For example:
http://www.newegg.com/Product/Product.aspx?Item=N82E168131572792. I would definitely be getting an SSD boot drive for a computer in this price range. Although that's entirely up to you whether or not you want the extra speed.
3. The sound card isn't really necessary unless you're a big sound guru or you have a headset or something that needs one. I guess it's only $15 though.
4. The monitor is only 1600x900 resolution, and the computer is so powerful that it will be bottlenecked at this resolution. I'd suggest a 1080p monitor to fully utilize the computer's horsepower.
One like:
http://www.newegg.com/Product/Product.aspx?Item=N82E16824009266EDIT: Oh, and 16GB of memory is a bit much TBH. 8GB would be ample, unless you have a use for the extra.