Buying a new PC

I answered a similar question here.