Caporegime
What kind of criteria do you have, @Raymond Lin ? There's loads of doserless options out there. My Mazzer Mini, for example, is the doserless variant ("Type A"). All the favourites are doserless - Vario, Baratza Sette, Rocky, etc.
If money isn't a concern then the Mahlkonig EK43 or K30, or if you want to spend really silly money then something like the Ceado E37z Hero.
I want something that
1 - direct doser
2 - can make espresso 1 day and V60 the next, so something easy to dial from each
3 - something that don't make a mess, although i have a little ring thing on the way to go on the portafilter from ebay now which will help
Not too big, no bigger than a Gaggia Classic.