When I decided to get a LCD, I wasn't trying to spend more than 300 dollars. For a 720p/60hz LCD, this is as good as it gets. I have my Xbox 360 and DirectTV hooked up through the HDMI ports, and my Desktop computer hooked up through the VGA ports. I was sent everything that originally came with the TV except screws to hold the base on correctly. I sent them a e-mail and a few hours later they said they would ship some out ASAP so that was also great. I hope this TV lasts for awhile. Only problems I have with the TV is the wear and tear on the TV itself, looks like it was a floor model but I was expecting that. Highly recommended!