There are 100s of free Unicode fonts (of various styles) available on the net for various Indian languages like Tamil, Hindi, Sanskrit, Telugu, Kannada, Malayalam, Marathi, Konkani, Gujarati, Bengali, Punjabi, Oriya, Assamese, Kashmiri, etc.
http://azhagi.com/unicodeff.html