If you know how to put legos together, you know how to build your own computer. If you build your own, price for price you will come out with better system for less money time and time again.
If you don't want to build your own, and have the money to spend on the XPS, get it. It's a great machine.
Brooklyn, Queens, Manhattan, Staten, Uptown, what now? Lets make it happen.