If you really care about your coffee"
1. Test out all your local roasters, if any. Fresh, quality beans make a huge difference.
2. Grind only what you need, when you need it. Do not buy pre-ground coffee. Preferably purchase a burr grinder that doesn't overheat the beans and can be set to the correct grind for your brewing method.
3. Try brewing methods like French press, or the clever dripper. Don't use a "coffee maker".
4. Control the temperature of the brewing water, either by getting a boiling pot that has controllable temperature, or by using a thermometer when heating the water on the stove, while you let it come off the boil from the microwave, or as your electric kettle comes to temperature.
5. Experiment with grind, steeping time, brew water temperature. It sounds tedious, but it really won't take long to figure out what you like.
I personally generally take regular American coffee black, but those who like creamer around our place currently use this product as their creamer: almondbreeze.com/?navid=552
Almond milk is nice because of its fairly neutral flavor, good mouthfeel, and very low calories.