I use a cotton sock filter for my coffee. You can buy those at any farmer's market around here. They're incredibly cheap (about 4 Reais, or 2,5 Dollars) and I probably don't take as much energy to produce as metal strainers. You can even make one yourself with a piece of metal wire and some cotton fabric (mine was like good T-shirt fabric when I bought it). It makes the best tasting coffee, because you never use any soap to wash it (want something greener than not using soap?). Just rinse and squeeze the excess water, then let it sun-dry. Over time, it will become stained with the oils setting on it, and they'll give coffee a more complex taste. If it's for domestic use, you won't have to worry about bacteria, just like you don't worry about wood spoons. Just soak it in some baking soda once in a while.
As for coffee brewing, I also take time on it. Instead of one big pour of water, I'll get the grounds just wet the first time, then pour some more water and wait, and repeat it. That way I'll get a richer and stronger coffee, fitting to our Brazilian palate.