As a former coffee house Assistant Manager and an avid fan of "gourmet" coffee, I highly recommend this coffee machine. Probably the best $100 I have spent in at least five years. One of my biggest concerns was that the beans had NO TIME to brew properly in such a short amount of time. But I was completely wrong. This machine brews a nice, bold, rich cup of coffee. Slightly less bold and rich if you brew the regular pods on the larger cup setting; but still very drinkable. I was also concerned that the pods would leak after removing them from the machine, but they are almost dry. I haven't had a single one drip on the way to the trash can, and I remove them seconds after brewing. I'm extremely pleased with the ease and cleanliness of using this machine. No filters to deal with, no messy coffee grounds, no dirty coffee pots to wash (and filter baskets). The convenience of the machine alone is well worth the minor noise and vibration.
I have been using the Keurig B-40 for over 7 months now and have been very impressed with it. It heats up very quickly, and the auto shut-off feature allows you to have your machine shut down after 2 hours of inactivity. You can use the B-40 for brewing tea by buying tea in K-cups, but I simply and frugally put my tea (either loose in strainer or in a bag) in a cup and run the Keurig without a K-cup in the holder. I use the Keurig in a similar manner to add hot water to cups of soup.
The Keurig B-40 makes excellent, well flavored coffee... in a snap! It tastes just as good as a brewed cup with a traditional coffee maker, it does NOT taste like it came from a vending machine.
The only con is minor: the 7.25 ounce serving size. This is perfect for a coffee cup, but a large coffee mug will require you to brew 2 k-cups. But brewing is so quick, that you can brew both K-cups within 30 seconds.