After reading the last note, I just wanted to mention that I really like Ruby. It's an amazing little programming language. If you aren't familiar with it, it's sort of like a cross between Smalltalk and Perl. Which is to say, it's very good at the sort of things that people use Perl for, but without all of the nasty syntax issues. It's a fully OO language, unlike Perl or Python, but it doesn't beat you over the head with it, unlike Java. Go play with it, you don't know what you've been missing.