The Gateway GT5428 has proven to be a good rugged machine that makes using a computer less challenging. There are many ports for use by a variety of storage options and theyare all on the front of the machine. It has added USB ports as well. Its sleek Gray Coloring makes it pleasing to the eye. I have owned this Gateway 5428 computer a few years now and it has been through moves and had different Monitors and printers attached. The only issues I have had have been Software issues with Windows Vista.