The Dell Optiplex was the perfect replacement for my desk top needs.  Quad core is very fast and all features listed were on the unit .