For the UI elements I prefer no AA at all, provided a correct bitmapped font is available for the size needed. It is just more readable, has more contrast and is easy on the eyes after hours of usage.
So this is also very true for console, text editor for programming.
Of course, scalable fonts without bitmaps for screen display are horrendous without AA.

When working with fonts aimed for printing or anyway for the visualization of a graphic or DTP page (for exmaple also PDFs) I prefer clear, sharp Antialiasing, but I dislike subpixel rendering because it usually color fringes.

If you check photoshop, I like that you choose the smoothing needed for the font, I almost always put it sharp.