We use a Farberware stainless steel percolator that cost us $20 and works perfectly. It takes a fraction of the space of an electric coffee maker and nothing is dumber than firing up a generator to make coffee in the morning.
We use the best pre-ground coffee we can find in the market and one that is ground for this type of brewing. The grind is very important as it makes a difference in how well the percolator performs.
At home we use a special electric coffee brewer that has a two cycle brewing function and we grind our own beans and the coffee with the percolator is 90% as good.