There is no such thing as a good all in 1 PC. If you can even mention a 1000 dollar limit, you are either a rich idiot that can afford to buy and upgrade yearly, or juts an idiot.
My PC was made by me, and guess what, my 300 bucks in parts can likely run circles around anything you can buy for 1000. The price doesn't determine it's worth.