You can find some better deals if you shop around (Office Depot, for instance, has the same computer on sale for $70 less after rebates), but overall it's not a bad deal. Just one thing to keep in mind, though...most store-bought computers, including that one, come with integrated graphics. I'd install one of your games and see if it's good enough (depends on what games you play), but if the quality is lacking you should have $100 or so held back for a decent PCIe graphics card.

Hope this helps,
John


P.S. All modern computers come with an integrated ethernet port, so you can connect to DSL, cable, etc internet services and network your computers, but what internet service you subscribe to is up to you.