I live in a first floor apartment in Champaign, IL. Most of our local channels are to the west-southwest which is exactly where the window faces.
My main receiver is a TiVo OTA DVR which seems to have a really decent tuner in it. The signal strength meter is a bit quirky though. When it detects a signal but not enough to show a picture, it always displays 32. A full strength signal maxes out at 72 for some reason. I like that it doesn’t remove old channels when you scan for new ones. However, there is no option to disable analog scanning so it takes much longer to complete the scan. You also have to disable any recordings to do a channel scan, so that limits me to early mornings and late evenings.
My new receiver is a SiliconDust HDHomerun Connect (HDHR4-2US). I have it hooked up to the RabbitEars live bandscan website via a Raspberry Pi 2 which gives me an automated look at what I’m receiving day/night even when I’m not in front of the TV.
Since outdoor antennas are not an option, I am using a Terk HDTVa (amplified) that points out the window to the west-southwest. It’s the only antenna I’ve found that works at my location. I originally got it to pull in Fox and ABC out of Springfield, IL (65 miles away) since our local affiliates are on the other side of the apartment.