I have a Cuisinart robot-coffee maker. It's ace. You add the beans and water the night before, set the timer, and there's a pot of fresh ground coffee waiting in the morning to drink or decant into a thermos-mug. Not the cheapest of machines, but bomb-proof and compared to the cost of buying a cup of coffee (I just paid £2.90 for what is essentially a cup of hot water), it's worth the investment.
I have one of the Bodrum french-press cups, as said, it makes a rather gritty cup of coffee.