We recently decided to cancel cable (again) with hopes of saving some money and since most of the shows we watched were on network TV (with the exception of sports, which I’m just screwed w/o cable). I have had a “HD” antenna for awhile that has worked pretty darn well:

I’m not sure what brand it is, as it actually has no writing on it at all. But, it has worked very well for the last several years and outperformed my first attempt of making my own antenna. The main problem with this model is that is very directional. So, I could not get all of the major networks to come in unless I manually rotated the antenna, and even then It was difficult (I do use http://antennaweb.org to find the towers).
I decided to give home made antennas another shot, with the intention of making a model that was not so ugly that it would be embarrassing to have in my family room. So, I created another DB8 “coat hanger” antenna that you find all over the web. I followed the plans found here: http://www.tvantennaplans.com/. It turned out fairly well:


As you can see, I created a wooden base, slightly routed the edges, and used fairly nice scrap wood. I had intended to stain it pending reception results. I also created a temporary reflector out of cardboard and tin foil, which besides being ugly did not help reception indoors. The performance was on par with my store bought antenna, but with the same directional limitation, and still fairly ugly.
My next attempt was creating a “fractal antenna” from the plans found here: http://www.instructables.com/id/How-to-make-a-fractal-antenna-for-HDTV-DTV-plus-/. I go the idea after watching a Nova episode on Fractal Geometry. While the antenna worked, it just did not work as well as the others. However, it seemed to respond better to a reflector.
Here is a pic of the factal (alone and compared to the DB8):


The only real advantage of the Fractal is it’s size, it is much smaller. Some people actually mount the antenna on the back of a picture frame so it is out of site.
I was not satisfied with the performance of either of my homemade antennas as they did not out perform the store bought antenna. So, I took them back out to the work bench to experiment. I used a monitor with a coax input and a digital tuner that I got free during the digital transition. The tuner reports signal strength and quality which helps to try to fine tune the reception.
The first thing I noticed off the bat is that the signal is better in the garage than the family room. I played around with positioning the reflector on the DB8 and Fractal and got some decent results, but I could never pull stations from opposite directions at the same time. I tried added more fractals to the antenna and I also created another DB8 using the fractal shaped wires but these attempts did not give my any better reception.
By this time I wore out the screw holes in my original DB8 model and decided to create a new 2×4 version that would hold up a little better. I also added a Fractal antenna to the back, basically just so I could just switch the Balun (the part the coax cable screws into) back and forth for easier experimentation. After trying several combinations of positioning and reflectors I ended up wiring the Fractal from the back of the 2×4 into the Balun on the DB8 on the other side. I still got the channels I expected from the DB8, so wiring in the Fractal did not hurt reception, plus I did get a weak signal for the two channels that were giving me issues. I started to play around with the reflectors again and could pull in those stations, but not both at the same time…that is until I placed the reflectors on both sides. I had to adjust the distance from the wires a bit, but I finally was able to pull in all of the stations!
Finally, I had this antenna that pulled in all of the major stations, and more stations than my store bought HD antenna. And, it looks…terrible. A 2×4 with cardboard and tin foil! This baby wasn’t going in my family room any more, it went straight into the attic above the garage (where I could still experiment w/placement by running a cord down to my garage lab. I finally ran a cable down the cold air return behind my TV and now I have an attic mounted antenna.
After all of that work I can watch all of the TV I want without any visible antenna. I get around 20 HD channels, all of the Network channels and PBS, plus ION and a few others, and I don’t have to reposition the antenna anymore. Now if I could just get ESPN.