Python is multipurpose and has great libs, but personaly I dont like the language itself. I think Ruby is a better designed language , but Ruby has problems too. Unfortunatly the perfect language + ecosystem doesnt exist.
I think you would like Perl :)
Most studies are showing it. Mobile will make a big difference in the near future though, so the balance might change quite fast.