Well.. for not knowing much about computer, you sure know how to label your parts... lol.. But yeah, very nice computer.. get it for him..
*wonders*
I wish my parents would get me something THAT nice.. I mean i get nice stuff.. but.. but that is just amazing..