The Hamilton Beach FlexBrew Trio is the perfect machine that fits all kinds.  Its a regular coffee pot, a single cup, and a k-cup all wrapped into one machine. Its great when you have people over and you need a full pot, or individual cup, or pop in a k cup insert a travel mug and off you go in a hurry when  you dont have time to make a pot.  Its easy clean up, holds 40 oz water so you dont have to refill for several cups.  its got a timer and you can make it bold, set and walk away, no mess.  I love the variety. overall its a perfect coffee machine, definitely recommend.