Not a direct answer to you question but I spotted this book earlier which looks quite interesting and my be useful to you. I haven't read it so I cant really comment, but it gets good reviews and will probably get a copy.
http://pragprog.com/book/btlang/seven-languages-in-seven-wee...