This computer fit the bill perfectly.  It was nice not to have to look for the different components.  Set it up and started working within 15 minutes.