Well, this project post describes extremely well and in great fantastic detail my worst nightmare. Seriously, this is a great writeup of your recent finishing episode, provides good advise on this segment of woodworking.
What you experienced here is the reason why the majority of my projects are made with black cherry. Cherry is beautiful wood to start with, and as it ages the color becomes even more beautiful. The sum total of my finishing is the application of a clear wipe on poly. Arm R Seal is what I started with early on, and I still really like the product, but with the newer water based wipe-ons, that actually look pretty darn good, I'm going that route now. Wipe it on, it dries quickly, give it 3 coats then move on to the next project.