All of the cheap drip coffee makers use similar technology and make very good coffee. The small water heat element that pushes small amounts of near boiling water up a tube to drip into the grounds can deliver near perfect temperature water from optimal brewing. However the heating element is not very robust so they only have a half life of several years.
I won't quibble over the several good ways to brew coffee (other than perk), but the common theme is not overheating the brewed coffee.
Coffee loses flavor pretty rapidly after grinding, so grinding your beans just before brewing reduces that loss. A similar but not as rapid mechanism for flavor degradation occurs after roasting. Green beans can be stored for years, but after roasting it is best consumed in days. So I roast my own every few days.
My favorite source for green beans is http://www.sweetmarias.com/prod.greencoffee.mvc.php
I am often a two pot a day coffee drinker. Leaded hi-test for my morning jolt, and Decaf for a second late-afternoon pot, so I can actually get to sleep at night. They make some very good quality water-process decaf coffee. The mass market decafs generally start with inferior beans. Buying green and roasting yourself you can get high quality decaf too.
In hot weather I will make cold coffee the easy way. Grind up the grounds then put them in a suitable container to hold a pot's worth of cold water. Then I let it sit in the refrigerator overnight. To consume the next day I just pour the mix into my pour over coffee filter to remove the grounds. Easy peasy and no special hardware required.
PS: I use RO filtered water... the real coffee purists insist that filtered water is not as good as having some mineral content in the water. I am not that tweaky.
 you can somewhat modulate the amount of caffeine in roasted coffee by how long (dark) you roast the beans. The longer the bean is roasted the less caffeine remains, while I do not know how significant this is... most people modulate caffeine by ground coffee to water ratio [/edit]