To make the freshest cup of coffee possible, you should grind the beans yourself. Then you know it's fresh and you can also adjust the coarseness of the finished coffee.
Now this is a grinder for the every day coffee drinker. It's got a stainless steel blade and can hold 2.5 oz of coffee beans. You can tuck the cord in to keep your counter tidy. $25
It's hard to believe you can get a Delonghi for such a low price. This burr grinder comes in white or black. You can even set it for a certain number of tablespoons of ground coffee. $30
Another high-quality, conical burr grinder. It's clean and quiet, and it doesn't heat up. That helps to protect the essential oils and flavours in the coffee. It can hold 5oz of ground coffee when you're done. $100
Here's a name we all know and love. The Krups coffee mill is small and just right for folks on a budget. It's a blade grinder, and could be used for spices or herbs too. $22
These grinders will add a stylish element to your counter-top, in either brass or chrome finish. Lots of features, with 9 settings and 1/4 lb bean capacity. $190
You'll be grinding your beans like a pro, with the Pro Line grinder. It's a compact burr grinder that runs with a low speed to prevent overheating your beans. The hopper holds 7-oz of beans and most of the parts are dishwasher safe. $150