I only used Newegg as a reference and the fact that they have more stock to choose from. But yes, for similar parts it seems that ComputerLX.com will assemble for the same or a little extra. Although I question the no name Ram they use. It seems like the only way to get a quality name brand (G-Skill) is to go with a 16GB kit, which in my opinion is way too much (I’m sure others will agree). If you decide to buy from ComputerLX, maybe give them a call or send them a email to see what your choices are. I also want to note that you do not need to purchase a separate CPU cooler. All CPU’s come with a stock cooler unless noted otherwise. And you will get by just fine with a stock cooler unless you plan to overclock your CPU.
I also prefer to buy monitors from a store. To me a monitor is a personal preference that should be seen and evaluated prior to purchasing. They are also very large and more susceptible to damage during shipment. I’d hate like hell to have to ship a monitor back because it was damaged during delivery. But I guess that will all depend on what computer stores you have in your area. But if you have no choice and absolutely have to purchase a monitor online, take your time and research the product you are interested in. You mentioned computer graphics and 3D modeling so I personally think that good, accurate high definition monitor should be your top priority. And given that you wish to use the monitor for graphics and have multiple applications open at once, I would highly recommend a 1920x1080 resolution or higher (if you can afford). It will make your computing experience that much more pleasurable. Perhaps adjust your purchase to slot in a better monitor or set your budget a little higher. So other than the small monitor and extra CPU cooler, what you speced out on Newegg looks great.
Another little tip I’d like to share (with everyone) is if you do have local computer stores in your area, go in and talk to them (small privately own stores not the local Wallmart or Bestbuy). There is nothing wrong with purchasing online but you would be surprised at the deals you can find locally. Especially if you build a relationship with the staff. I was shopping for a new video card a few months back. I walked into a local store (which I’ve never been in); chatted with the owner for about 10 to 20 minutes and he sold me a Radeon 6850 for $30 off the sticker price. A couple of weeks later I returned to the store to purchase a second 6850 and he gave me $50 off the sticker price plus a deal on a microSD chip for my MP3 player. He knows that he now has a returning customer, and I know that I will always get customer service out of that store that is above and beyond what any online retailer can offer. It also puts business back into your community which is a win win for everyone!
Sorry for the long post but hopefully you can get some value out of it. A computer is an investment, take your time and buy wisely. You will be much happier in the end - even if you go a little over budget!
Good luck and feel free to use the forums if you have more questions!!