The D club is nice, but I'd catch up with friends for some good food off-airport before I'd spend 4+ hours in an Admirals Club.
If you do stay at the lounge, you can ask for more drink chits after you spend the first two and they should indulge you. Lounge drinks are expensive to this cheapskate.