DebP: Thanks for the buying advice Krishant. It is easy to get talked into upgrading things that aren't necessary especially if you don't really know what you are buying.
We were only looking at PB Tech because there was a possibility of getting a discount because his fathers company deals with them.

I used to buy from PBTech because I got a hefty discount from them for similar reasons, but repeatedly had support issues that were only resolved when I got ahold of our corporate account manager and got him to intervene. Their support is pretty terrible but may be worth the discount :-)

Might be worth posting the new specs your son has thrown at you for us to pore over.