Essentially any font will work with LaTeX as a text font, you just have to set it up first. Math fonts are more trouble because they need more symbols. A list of free math fonts is at http://www.ctan.org/tex-archive/info/Free_Math_Font_Survey/survey.html . There are also commercial LaTeX font sets, including all math fonts, for Times (known as MathTime) and Lucida.
There is also a program called XeTeX that is supposed to have very good support for fonts already installed on your computer. I haven't tried it, though.