^+1, it's the build that makes most sense.
If you can though, I suggest asking them to throw out the 840 and replace it with a Vertex 4, Crucial M4, or Plextor M5S.
Ask for the low profile version of that Vengeance RAM too.
You save around ~$100 if you DIY btw. 😛