I, however, wouldn't trade my home-made coffee for anything. And you're in luck because now I'll share my secrets on brewing the perfect cup.
Farberware percolator. We have been loyal to this brand in my family since, well, before I was born. Best coffee ever. Stays warm for ages, and if you take out the inner basket, you can actually re-warm your coffee in the pot and it still tastes amazing.
The tough thing is that these things can be difficult to find in Canada. We usually end up finding them at outlet malls on trips to the USA. So if you find yourself near an outlet... buy one of these pots. You will not regret it.
Give it about 5 minutes to brew (other bonus of the Farberware - it is SUPER fast. Pour it into your travel mug (in my case, because I can never finish a cup of hot coffee before I have to leave for work), add your milk/sugar/whatever as usual... and voila, your perfect cup of coffee is born!