You can get a few tv's for under 1k but you need to figure out how much under you want to go. Do you want name brand or maybe an off brand with good reviews. Do you want 60, 120, or 240hz refresh rate. If your just watching the news, talks shows and sitcoms 60hz will be fine, but if your watching action movies, sports and playing video games you might want to go for the 120 or 240hz tv's. Do you want cutting edge, then get LED that is about 1.5" thick. Some tv's have internet capability for use with net flix and such so is that something you need or not. There's alot more you might want to think about on this purchase because if all you care about is 42" 1080p and under 1k then just pull up the walmart website close your eyes and point your finger and you'll have found your new tv in no time.