<p>There seem to be so many color wheel, color picker, and color matcher web apps out there, where you give one color and the they'll find a couple of other colors that will create a harmonic layout when being used in combination. However most of them focus on background colors only and any text printed on each background color (if text is printed at all in the preview) is either black or white.</p>

<p>My problem is different. I know the background color I want to use for a text area. What I need help with is choosing a couple of colors (the more, the merrier) I can use as font colors on this background. Most important is that the color will make sure the font is readable (contrast not being too low, also maybe not being too high to avoid that eyes are stressed) and of course that the combination of foreground and background just looks good.</p>

<p>Anyone being aware of such an application? I'd prefer a web application to anything I have to download. Thanks.</p>

This is an interesting question, but I don't think this is actually possible.  Whether or not two colors "fit" as background and foreground colors is dependent upon display technology and physiological characteristics of human vision, but most importantly on upon personal tastes shaped by experience.  A quick run through MySpace shows pretty clearly that not all human beings perceive colors in the same way.  I don't think this is a problem that can be solved algorithmically, although there may be a huge database somewhere of acceptable matching colors.