You will need the following materials: 1 aluminum can, something to mount the can to (I used a piece of scrap wood), coax cable and, most importantly, an impedance-matching transformer from RadioShack.
First, start by cutting the soda can in half the long way with tin snips, or shears.
Mount these can halves to something to keep them in place. I used a staple gun to hold them to a piece of scrap wood.
I also attached a small-gauge wire to the inside corner of each half. This will be a pain. I had trouble soldering this part, so I sanded off the coating from the inside of the can, and folded the wire into the corner and hot-glued it down. It works pretty well, but I feel a solder joint would be better.
Finally, attach the new antenna with a coax cable to the back of the TV. You will probably have to run a scan for channels and make sure you have the TV set to "AIR."
I have to admit mine works really well. We now get about 8 channels, all local. The picture and audio are great! I even have the antenna set up in our basement family room, which has no windows or anything. Here is a picture of the TV displaying the local weather. Not too shabby for less than $10.
We'll assume you're ok with this, but you can opt-out if you wish.